Overview
The aa:asset resource represents an asset in a data store connected to the Avid Platform.
Properties
The aa:asset resource has the following properties:
base |
Base identifiers of the asset. The property is a JSON object with the following sub properties:
|
---|---|
common |
Common attributes:
See Common Object Properties for details. MediaCentral Production Management:
|
status |
Status information for the asset. See Status of an aa:asset or loc:item for details. |
Link Relations
Get selective information about the asset. |
|
Get the attributes of the asset. |
|
New in MC | AM with MC | Cloud UX 2024.10 Delete parts of the time-based annotation. |
|
Get the key frames of the asset. |
|
New in MC | Cloud UX 2022.3 Get the rows of a given multi-value attribute. |
|
Get a range of the rows of a given multi-value attribute. |
|
Change or remove the thumbnail of the asset. |
|
Get a thumbnail resource that can be used for displaying the asset in an User Interface. |
|
Get the time-based annotation of the asset. |
|
Update the asset. |
|
New in MC | AM with MC | Cloud UX 2024.10 Modify a layer of the time-based annotation. |
|
Get the data schema and layout information for the meta data of the asset. |
|
Get a NSML representation of the asset. |
|
Put an edit lock on the asset or part of it. |
|
Remove an edit lock from the asset or part of it. |
|
Get the list of available versions of an asset. |
|
Get the location items that reference the asset. |
|
Get the set of relation types for the asset. |
|
Get the relations to other assets for the asset. |
Description
The aa:asset resource represents an asset in a data store connected to the Avid Platform.
Examples
Example: MediaCentral Asset Management
{
"base": {
"id": "2016011213534860101291561460050569B02260000012756B00000D0D000001",
"type": "asset.VIDEO",
"systemType": "interplay-mam",
"systemID": "bb9d3d06-0e41-419e-8ae7-efdbbcbaa6e0"
},
"common": {
"name": "Demo - Updated Asset as of 02.12.16 17:03:52 639_A",
"creator": "admin",
"created": "2016-01-12T13:54:03+01:00",
"modifier": "admin",
"modified": "2016-02-12T17:03:53+01:00",
"startTC": "00:01:00:00",
"endTC": "00:02:00:00",
"durationTC": "00:01:00:00"
},
"_links": {
"curies": [
{
"href": "https://developer.avid.com/ctms/api/aa/linkrels/{rel}.html",
"name": "aa",
"templated": true
},
{
"href": "https://developer.avid.com/ctms/api/ma/linkrels/{rel}.html",
"name": "ma",
"templated": true
}
],
"self": {
"href": "https://host/…"
},
"aa:update-asset": {
"href": "https://host/…"
},
"aa:attributes": {
"href": "https://host/…"
},
"aa:time-based": {
"href": "https://host/…"
}
}
}
Example: MediaCentral Production Management
{
"base": {
"systemID": "ecbff1a8-0cf2-11ea-8d71-362b9e155667",
"systemType": "interplay-pam",
"id": "060a2b340101010101010f0013-000000-000000009ec11cbc-060e2b347f7f-2a80",
"type": "masterclip"
},
"common": {
"creator": "Administrator",
"durationTC": "00;01;00;02",
"editRate": "60000/1001",
"created": "2016-04-18T12:58:02Z",
"modifier": "Administrator",
"name": "JH-g2-6-Gen2.240",
"endTC": "08;58;52;19",
"dropframe": true,
"modified": "2016-04-18T13:01:28Z",
"startTC": "08;57;52;17"
},
"_links": {
"self": {
"href": "https://host/…"
},
"aa:assets": {
"href": "https://host/…"
},
"aa:thumb": {
"href": "https://host/…"
},
"aa:attributes": {
"href": "https://host/…"
},
"aa:time-based": {
"href": "https://host/…"
},
"aa:update-time-based": {
"href": "https://host/…"
},
"aa:delete-time-based": {
"href": "https://host/…"
},
"aa:update-asset": {
"href": "https://host/…",
"type": "application/hal+json"
},
"loc:referencing-items": {
"href": "https://host/…"
},
"datamodel:asset-model": {
"href": "https://host/…"
},
"curies": [
{
"name": "aa",
"href": "https://developer.avid.com/ctms/api/aa/linkrels/{rel}.html",
"templated": true
},
{
"name": "pa",
"href": "https://developer.avid.com/ctms/api/pa/linkrels/{rel}.html",
"templated": true
},
{
"name": "datamodel",
"href": "https://developer.avid.com/ctms/api/datamodel/linkrels/{rel}.html",
"templated": true
}
]
}
}