module Voog::API::Assets
Public Instance Methods
asset(id, params = {})
click to toggle source
Get a single asset
@see www.voog.com/developers/api/resources/assets#get_asset
# File lib/voog_api/api/assets.rb, line 19 def asset(id, params = {}) get "assets/#{id}", {query: params} end
assets(params = {})
click to toggle source
List assets
@see www.voog.com/developers/api/resources/assets#get_assets
# File lib/voog_api/api/assets.rb, line 12 def assets(params = {}) paginate 'assets', {query: params} end
confirm_asset(id, params = {})
click to toggle source
Confirm an asset upload
@see www.voog.com/developers/api/resources/assets#confirm_asset
# File lib/voog_api/api/assets.rb, line 33 def confirm_asset(id, params = {}) put "assets/#{id}/confirm", params end
create_asset(data)
click to toggle source
Create an asset
@see www.voog.com/developers/api/resources/assets#create_asset
# File lib/voog_api/api/assets.rb, line 26 def create_asset(data) post 'assets', data end
delete_asset(id)
click to toggle source
Delete an asset
@see www.voog.com/developers/api/resources/assets#remove_asset
# File lib/voog_api/api/assets.rb, line 40 def delete_asset(id) delete "assets/#{id}" end