Add or Update Metadata

Adds custom metadata in form of a key/value pair to an asset. If submitted key already exists then the value for that key will be updated.

Log in to see full request history
// Example payload for multiple pairs [ { "key" : "Timecode", "value" : "06:48:22:29" }, { "key" : "ResolutionUnit", "value" : "inches" } ]

Using POST, MediaSilo will add any new keys to the metadata table and will update any existing keys it finds. Consider this example:

// An asset has the follwing metadata: {"key": "Producer","value": "Alex Nauda"} // A POST request is made to update the producer and add a location: [ {"key": "Producer","value": "Mike Delano"}, {"key": "Location","value": "Boston"} ]

At the end of the request, the asset will contain an updated Producer value and a new Location key.

Path Params
string
required

Asset ID

Body Params
metadataArray
array of strings
required

Array of key/value pairs. See example payload.

metadataArray*
Responses

Language
Credentials
:
Click Try It! to start a request and see the response here! Or choose an example:
application/json