Resource aa:assets

Overview

The aa:assets resource provides links to query and manipulate assets.

Properties

The aa:assets resource has no properties.

aa:asset-by-id

Get an asset by its id

aa:asset-selective-by-id

Get selective information about an asset by its id

aa:create-asset

Create a new asset

aa:update-asset-by-id

Update an asset by its id

aa:delete-asset-by-id

Delete an asset

ia:asset-by-uuid

Media Central Newsroom Management only: Get an asset by its uuid

ia:lock-asset-by-id

Media Central Newsroom Management only: Put an edit lock on an asset or a part of it

ia:unlock-asset-by-id-and-lockId

Media Central Newsroom Management only: Remove an edit lock from an asset

Description

The aa:assets resource provides links to query and manipulate assets. You can query the aa:assets resource by getting the service root info (see Service Root Info) and following the aa:assets link.

Examples

Example of an aa:assets resource in MediaCentral Production Management
 
{
    "base": {
        "systemID": "ecbff1a8-0cf2-11ea-8d71-362b9e155667",
        "systemType": "interplay-pam"
    },
    "_links": {
        "self": {
            "href": "https://host/…​"
        },
        "aa:asset-by-id": {
            "href": "https://host/…​",
            "templated": true
        },
        "aa:update-attributes": {
            "href": "https://host/…​",
            "templated": true,
            "type": "application/hal+json"
        },
        "curies": [
            {
                "name": "aa",
                "href": "http://services.avid.com/apis/assets/{rel}",
                "templated": true
            },
            {
                "name": "pa",
                "href": "http://services.avid.com/apis/pam/assets/{rel}",
                "templated": true
            },
            {
                "name": "datamodel",
                "href": "http://services.avid.com/apis/datamodel/{rel}",
                "templated": true
            }
        ]
    }
}