List LogicalAsset mappings in the Coordinator.
The number of LogicalAssets returned per page can be controlled using the FilterOffset
and FilterCount
query parameters. The maximum FilterCount
value is 1000.
Filtering LogicalAssets by a datetime is also useful cache refreshing purposes.
You can filter LogicalAssetList()
with the OnOrAfter
query parameter using a ISO 8601 formatted datetime without timezone information (e.g. yyyy-mm-ddThh:mm:ss).
[BaseURL]/Asset/Map/List[?FilterOffset={FilterOffset}&FilterCount={FilterCount}&response={ResponseType}&OnOrAfter={OnOrAfter}]
GET
FilterOffset
Any integer greater than 0. This parameter is used to exclude LogicalAssets from the response list which have been returned in a previous request.
FilterCount
Any integer greater than 1. This parameter is used to specify the maximum number of LogicalAssets to include in the response list.
OnOrAfter
Any ISO datetime string in the form yyyy-mm-ddThh:mm:ss
dece:LogicalAssetList
dece:LogicalAssetReference
HTTP 200
OnOrAfterDateFormatIsInvalid
The following example retrieves a paginated list of LogicalAssetReferences
GET [BaseURL]/Asset/Map/List HTTP/1.1
Host: api.uvvu.com
HTTP/1.1 201
Date: [Date]
Content-type: application/xml; charset=UTF-8
X-transaction-info: [TransactionInfo]
<?xml version="1.0" encoding="UTF-8"?>
<LogicalAssetList xmlns="http://www.decellc.org/schema/2015/03/coordinator" xmlns:ns2="http://www.movielabs.com/schema/md/v2.3/md" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.w3.org/2001/04/xmlenc#" FilterCount="1000" FilterOffset="0" FilterMoreAvailable="true">
<LogicalAssetReference ALID="urn:dece:alid:org:customer-zero:123456789" ContentID="urn:dece:contentid:org:customer-zero:123456789" CurrentStatus="urn:dece:type:status:active" CreatedDate="2017-05-21T19:24:38.351Z" UpdatedDate="2017-05-22T19:24:38.351Z">
</LogicalAssetReference>
...
</LogicalAssetList>