Developers
Welcome Developers! Our Developer site contains sample code (in multiple languages), documentation, tools, and additional resources to help you build Sorenson 360-enabled applications.
Get Developer Account

Metadata

The Metadata class provides methods to add metadata to your videos.

Delete Metadata

Method: DELETE

Path: /assets/:id/metadata/:key

Description: Delete specific metadata for video asset by ID
Parameter Data Type Sample Value Required Description
id string Yes
key string Yes
Build & Run Sample Spinner
 
@account = Sorenson::Services::Account.login("example@sorensonmedia.com", "sorensonExample", "1234") @asset = Sorenson::Services::Asset.find(Sorenson::Services::Asset.all.first) @asset.set_metadata('color', 'blue') @asset.delete_metadata(key)

Add Asset Metadata

Method: POST

Path: /assets/:id/metadata/

Description: Add metadata to a video asset by ID
Parameter Data Type Sample Value Required Description
id string Yes
key string Yes
Build & Run Sample Spinner
 
@account = Sorenson::Services::Account.login("example@sorensonmedia.com", "sorensonExample", "1234") @asset = Sorenson::Services::Asset.find(Sorenson::Services::Asset.all.first) @asset.set_metadata('sky', 'blue')

Get Asset Metadata

Method: GET

Path: /assets/:id/metadata

Description: Get metadata list for video asset by ID
Parameter Data Type Sample Value Required Description
id string Yes
Build & Run Sample Spinner
 
@account = Sorenson::Services::Account.login("example@sorensonmedia.com", "sorensonExample", "1234") @asset = Sorenson::Services::Asset.find(Sorenson::Services::Asset.all.first) @asset.set_metadata("color", "orange") @metadata = @asset.metadata
Get Developer Account
Sorenson Media Home
© 2010 Sorenson Media Inc. All Rights Reserved.