Adobe CC Libraries APIs (0.1)
Retrieve libraries for a user
query Parameters
orderBy | string Default: "-modified_date" Sorting option for the response list. Reverse sort is enabled with a - character ahead of the sorting vector. (ex: -modified_date) Multi-vector sort is enabled by including multiple vectors separated by commas. (ex: name,-modified_date) Sorting is not available for public libraries. Possible Values
|
start | string >= 0 Default: "0" The first result to include for a paged response, 0-based. This parameter is required if a limit is specified. Paging is not available for public libraries. |
limit | string >= 1 Default: "10" The number of libraries to return for a paged response. Paging is not available for public libraries. Possible Values
|
owner | string Default: "all" Customize which libraries to include in the response, based on ownership. Possible Values
|
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
toolkit | string Default: "none" Customize which toolkit libraries to include in the response. Possible Values-
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "total_count": 0,
- "libraries": [
- {
- "id": "string",
- "toolkit_id": "string",
- "name": "string",
- "storage_used": 0,
- "document_id": "string",
- "document_type": "string",
- "creator": "string",
- "ownership": "PRIVATE",
- "created_date": 0,
- "modified_date": 0,
- "version": "string",
- "region": "string",
- "library_urn": "string",
- "manifest_urn": "string",
- "storage_path": "string",
- "elements_count": 0,
- "removed_elements_count": 0,
- "bookmark": {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}, - "rendition_grid": {
- "_fc": true,
- "main": {
- "type": "string",
- "rendition": { }
}, - "tiles": [
- {
- "type": "string",
- "rendition": { }
}
]
}, - "collaboration": {
- "rootURN": "string",
- "ownerId": "string",
- "state": "string",
- "collaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "invitations": [
- {
- "id": "string",
- "recipientEmail": "string",
- "senderName": "string",
- "created": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "public": true,
- "_fc": true,
- "directCollaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "hasAdmin": true
}, - "asset_acl": {
- "_links": {
- "property1": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
], - "property2": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
]
}, - "_fc": true
}, - "details": {
- "_fc": true,
- "etag": "string",
- "state": "string",
- "manifest_format_version": "string",
- "num_elements": 0,
- "num_archived_elements": 0,
- "types": [
- "string"
], - "element_type_counts": {
- "property1": 0,
- "property2": 0
}
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "searchable": true,
- "rawName": "string",
- "renditionGridMissing": true,
- "assetSubType": "string",
- "_fc": true,
- "is_searchable": true,
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}
}
Create a library
query Parameters
invocation_mode | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
name | string Human-readable name for library. Required for creating a new library (not for move/copy) |
source | string URN or public library ID of the source library. Required for copy. |
self | string URN or public library ID of the library to be moved. Required for move. |
Responses
Request samples
- Payload
{- "name": "string",
- "source": "string",
- "self": "string"
}
Response samples
- 200
- 201
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "toolkit_id": "string",
- "name": "string",
- "storage_used": 0,
- "document_id": "string",
- "document_type": "string",
- "creator": "string",
- "ownership": "PRIVATE",
- "created_date": 0,
- "modified_date": 0,
- "version": "string",
- "region": "string",
- "library_urn": "string",
- "manifest_urn": "string",
- "storage_path": "string",
- "elements_count": 0,
- "removed_elements_count": 0,
- "bookmark": {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}, - "rendition_grid": {
- "_fc": true,
- "main": {
- "type": "string",
- "rendition": { }
}, - "tiles": [
- {
- "type": "string",
- "rendition": { }
}
]
}, - "collaboration": {
- "rootURN": "string",
- "ownerId": "string",
- "state": "string",
- "collaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "invitations": [
- {
- "id": "string",
- "recipientEmail": "string",
- "senderName": "string",
- "created": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "public": true,
- "_fc": true,
- "directCollaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "hasAdmin": true
}, - "asset_acl": {
- "_links": {
- "property1": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
], - "property2": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
]
}, - "_fc": true
}, - "details": {
- "_fc": true,
- "etag": "string",
- "state": "string",
- "manifest_format_version": "string",
- "num_elements": 0,
- "num_archived_elements": 0,
- "types": [
- "string"
], - "element_type_counts": {
- "property1": 0,
- "property2": 0
}
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "searchable": true,
- "rawName": "string",
- "renditionGridMissing": true,
- "assetSubType": "string",
- "_fc": true,
- "is_searchable": true,
- "manifest_etag": "string"
}
Retrieve a specific library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
query Parameters
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
libraryVersion | string Retrieve a cached library response (if available) for the specified version.
To ensure the most recent cached version, use the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
if-none-match | string The |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "toolkit_id": "string",
- "name": "string",
- "storage_used": 0,
- "document_id": "string",
- "document_type": "string",
- "creator": "string",
- "ownership": "PRIVATE",
- "created_date": 0,
- "modified_date": 0,
- "version": "string",
- "region": "string",
- "library_urn": "string",
- "manifest_urn": "string",
- "storage_path": "string",
- "elements_count": 0,
- "removed_elements_count": 0,
- "bookmark": {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}, - "rendition_grid": {
- "_fc": true,
- "main": {
- "type": "string",
- "rendition": { }
}, - "tiles": [
- {
- "type": "string",
- "rendition": { }
}
]
}, - "collaboration": {
- "rootURN": "string",
- "ownerId": "string",
- "state": "string",
- "collaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "invitations": [
- {
- "id": "string",
- "recipientEmail": "string",
- "senderName": "string",
- "created": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "public": true,
- "_fc": true,
- "directCollaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "hasAdmin": true
}, - "asset_acl": {
- "_links": {
- "property1": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
], - "property2": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
]
}, - "_fc": true
}, - "details": {
- "_fc": true,
- "etag": "string",
- "state": "string",
- "manifest_format_version": "string",
- "num_elements": 0,
- "num_archived_elements": 0,
- "types": [
- "string"
], - "element_type_counts": {
- "property1": 0,
- "property2": 0
}
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "searchable": true,
- "rawName": "string",
- "renditionGridMissing": true,
- "assetSubType": "string",
- "_fc": true,
- "is_searchable": true,
- "manifest_etag": "string"
}
Retrieve a specific library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 400
- 401
- 403
- 406
- 500
- 503
{- "reason": "string",
- "message": "string"
}
Delete a specific library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 400
- 401
- 403
- 406
- 500
- 503
{- "reason": "string",
- "message": "string"
}
Apply multiple operations to a single library serially.
Apply multiple operations to a library serially. The request payload for this endpoint consists of an array of requests. Requests in this array may reference values from the response of requests preceding them. This can be accomplished by using substitution variables, which are described here: https://wiki.corp.adobe.com/x/5xLOhw.
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
invocation_mode required | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
if-match | string The |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
Array of objects (BatchPayloadElement) |
Responses
Request samples
- Payload
{- "requests": [
- {
- "method": "string",
- "path": "string",
- "body": {
- "property1": { },
- "property2": { }
}
}
]
}
Response samples
- 200
- 201
- 202
- 400
- 401
- 403
- 404
- 406
- 412
- 415
- 429
- 500
- 503
{- "responses": [
- { }
], - "requests": [
- {
- "method": "string",
- "path": "string",
- "body": {
- "property1": { },
- "property2": { }
}
}
]
}
Restore Archived Elements
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
invocation_mode required | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
id | string Ignored if submitted. The result will have a different ID. |
description | string Description of new element |
name required | string Display name for new element |
type required | string Element type |
required | object (ClientDeviceInfoPayload) |
Array of objects (DbLibraryElementRepresentationData) Add or associate existing content to the new element | |
sourceRef | string Reference other content as inspiration for this element |
object (ElementListPayload) | |
object (ElementListPayload) |
Responses
Request samples
- Payload
{- "id": "string",
- "description": "string",
- "name": "string",
- "type": "string",
- "client": {
- "deviceId": "string",
- "device": "string",
- "app": "string"
}, - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true
}
], - "sourceRef": "string",
- "source": {
- "elementIds": [
- "string"
]
}, - "self": {
- "elementIds": [
- "string"
]
}
}
Response samples
- 200
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "status": "OK",
- "message": "string"
}
Permanently delete archived elements
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 200
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "href": "string",
- "retryAfter": 0,
- "_fc": true
}
Permanently delete an archived element
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
elementId required | string The ID of the requested element. |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "href": "string",
- "retryAfter": 0,
- "_fc": true
}
Retrieve the elements within a library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
query Parameters
orderBy | string Default: "-modified_date" Sorting option for the response list. Reverse sort is enabled with a - character ahead of the sorting vector. (ex: -modified_date) Multi-vector sort is enabled by including multiple vectors separated by commas. (ex: name,-modified_date) Sorting is not available for public libraries. Possible Values
|
start | string >= 0 Default: "0" The first result to include for a paged response, 0-based. This parameter is required if a limit is specified. Paging is not available for public libraries. |
limit | string [ 1 .. 100 ] Default: "10" The number of results to return for a paged response. Paging is not available for public libraries. Possible Values
|
type | string Limits results to those identified with the provided element mimetype. |
group | string Limits results to those assigned to the provided |
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
if-none-match | string The |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "total_count": 0,
- "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "next": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}, - "page": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}
}
}
Create, copy, or move elements
Create a new element, or copy/move existing elements.
Create Element
Create a single element. All elements require at least one asset-based or literal representation.
When creating a new asset-based element (ex: images, thumbnails, video), upload the asset(s) BEFORE creating the element.
Use the response(s) from the Upload Asset API call(s) as objects in the representations
array when using this API to create a new element.
Move Elements
Move one or more elements, which means delete it from its current location and create it in the target library (indicated by this API's libraryId
path param).
To move an element, use the self
object in the request body of this API call.
elements
: Array of element(s) to move, specified by Element ID ex. `{"id":""}. id
: The library where the element(s) currently exist, specified by Library URN.
Copy Elements
Copy one or more elements, which means leave the original element untouched and create a copy of it in the target library (indicated by this API's libraryId
path param).
To copy an element, use the source
object in the request body of this API call.
elements
: Array of element(s) to move, specified by Element ID ex. `{"id":""}. - optionally provide a new name for the new element ex. `{"id":"
", "name":" ", "description":"description"}.
- optionally provide a new name for the new element ex. `{"id":"
id
: The library where the element(s) currently exist, specified by Library URN. If the source Library ID is the same as the target library, the element(s) will be duplicated.
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
invocation_mode required | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
id | string Ignored if submitted. The result will have a different ID. |
description | string Description of new element |
name required | string Display name for new element |
type required | string Element type |
required | object (ClientDeviceInfoPayload) |
Array of objects (DbLibraryElementRepresentationData) Add or associate existing content to the new element | |
sourceRef | string Reference other content as inspiration for this element |
object (ElementListPayload) | |
object (ElementListPayload) |
Responses
Request samples
- Payload
{- "id": "string",
- "description": "string",
- "name": "string",
- "type": "string",
- "client": {
- "deviceId": "string",
- "device": "string",
- "app": "string"
}, - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true
}
], - "sourceRef": "string",
- "source": {
- "elementIds": [
- "string"
]
}, - "self": {
- "elementIds": [
- "string"
]
}
}
Response samples
- 200
- 201
- 202
- 400
- 401
- 403
- 404
- 406
- 412
- 415
- 429
- 500
- 503
{- "total_count": 0,
- "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "next": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}, - "page": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}
}
}
Move a library's elements to the archive
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
Responses
Request samples
- Payload
{ }
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "href": "string",
- "retryAfter": 0,
- "_fc": true
}
Update a specific library's element
Update a specific library's element.
This API is intended solely for top-level element attribute updates.
Please look to PUT /api/v1/libraries/{libraryId}/elements/{elementId}/representations
for updates to element assets and representations.
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
elementIds | Array of strings |
Responses
Request samples
- Payload
{- "elementIds": [
- "string"
]
}
Response samples
- 400
- 401
- 403
- 406
- 500
- 503
{- "reason": "string",
- "message": "string"
}
Retrieve a specific library's element
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
elementId required | string The ID of the requested element. |
query Parameters
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
if-none-match | string The |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
Move a library's element to the archive
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
elementId required | string The ID of the requested element. |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "href": "string",
- "retryAfter": 0,
- "_fc": true
}
Add/Update/Delete element representations in existing library
Add/Update/Delete element representations in existing library.
The representations
array input includes all representations to be created, retained, or updated.
Special Cases
Create
: New representations can be submitted alongside the existing renditions, but with noid
field.Retain
: Existing representations with no changes should be submitted exactly as returned by the element.Update
: Changes to representations must include the accurate id for the exising entry and should include all fields, updated and not updated.Delete
: Element renditions missing from the payload will be removed from the element.
Notes
- Representations referencing assets uploaded to the library (primary and secondary) are immutable. To update an uploaded asset representation, submit a new representation with no id field. This will effectively delete and replace it.
- The
representations
array resulting from this call will contain differentid
values that the existing element and the payload submission.
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
elementId required | string The ID of the requested element. |
invocation_mode required | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
id | string Ignored if submitted. The result will have a different ID. |
description | string Description of new element |
name required | string Display name for new element |
type required | string Element type |
required | object (ClientDeviceInfoPayload) |
Array of objects (DbLibraryElementRepresentationData) Add or associate existing content to the new element | |
sourceRef | string Reference other content as inspiration for this element |
object (ElementListPayload) | |
object (ElementListPayload) |
Responses
Request samples
- Payload
{- "id": "string",
- "description": "string",
- "name": "string",
- "type": "string",
- "client": {
- "deviceId": "string",
- "device": "string",
- "app": "string"
}, - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true
}
], - "sourceRef": "string",
- "source": {
- "elementIds": [
- "string"
]
}, - "self": {
- "elementIds": [
- "string"
]
}
}
Response samples
- 200
- 202
- 400
- 401
- 403
- 404
- 406
- 412
- 413
- 415
- 429
- 500
- 503
{- "total_count": 0,
- "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "next": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}, - "page": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}
}
}
Update a specific library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
name | string |
Responses
Request samples
- Payload
{- "name": "string"
}
Response samples
- 200
- 202
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "href": "string",
- "retryAfter": 0,
- "_fc": true
}
Upload an asset to a library
Upload a small file asset to an existing library.
File asset size must be <5mb to use this API call.
After uploading a file asset with this API, you can use the response in the representations
array in the request body of a Create New Element API call.
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
invocation_mode required | string Specifies the processing mode to invoke this request process with. Possible Values
|
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: multipart/form-data
Representation-Data | string A JSON object specifying the type of the uploaded asset. Here is an example, where the uploaded asset file is a jpg image:
|
Representation-Content | string <binary> The file to upload. Must be less than 5mb. |
Responses
Response samples
- 200
- 202
- 400
- 401
- 403
- 404
- 406
- 412
- 413
- 415
- 429
- 500
- 503
{- "total_count": 0,
- "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "next": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}, - "page": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}
}
}
Search for Libraries and Library Elements
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
asset_type | Array of strings unique
|
library_id | string Library ID (URN) to constrain an elements search to a single library (like "urn:aaid:sc:us:2f3268e9-039d-460f-8b07-8854f7677645"). Invalid if submitted with |
group | string Isolate element results to a single group. Invalid if submitted with |
name | string A name string to identify by library/asset name. Requires an exact match. |
query_string | string A general query string to search for libraries/assets. Includes partial matches. |
created_date | Array of strings <date-time> Start & end dates in epoch time (ms since epoch). |
modified_date | Array of strings <date-time> Start & end dates in epoch time (ms since epoch). |
type | Array of strings One or more types for elements, invalid if submitted with |
archived | boolean Search specifically for archived elements (boolean |
orderBy | string defaults to |
start | string String value. For libraries lists, the requirement to integrate bookmarked responses requires us to use the field in a clever fashion beyond a simple positive integer. |
limit | integer <int32> Positive integer, defines the number of results to return for a paged response. Defaults to |
owner | string
|
selector | string Customize response for larger/smaller data sets. ( |
has_stock_content | boolean Search for libraries that have stock content, or elements within a library that have stock content (boolean |
stock_content_id | string Search for elements with a specific Stock Content ID. Invalid if submitted with |
spark_brand_urn | string Search for elements with a specific Spark tracking data brand_urn. |
spark_creator_id | string Search for elements with a specific Spark tracking data creator_id. |
spark_content_summary | string Search for elements with a partial match within the Spark tracking data content_summary. |
source_ref | string Search for elements with a specific sourceRef. |
Responses
Request samples
- Payload
{- "asset_type": [
- "string"
], - "library_id": "string",
- "group": "string",
- "name": "string",
- "query_string": "string",
- "created_date": [
- "2019-08-24T14:15:22Z"
], - "modified_date": [
- "2019-08-24T14:15:22Z"
], - "type": [
- "string"
], - "archived": true,
- "orderBy": "string",
- "start": "string",
- "limit": 0,
- "owner": "string",
- "selector": "string",
- "has_stock_content": true,
- "stock_content_id": "string",
- "spark_brand_urn": "string",
- "spark_creator_id": "string",
- "spark_content_summary": "string",
- "source_ref": "string"
}
Response samples
- 200
- 400
- 401
- 403
- 500
- 503
{- "total_items": 0,
- "libraries": [
- {
- "id": "string",
- "toolkit_id": "string",
- "name": "string",
- "storage_used": 0,
- "document_id": "string",
- "document_type": "string",
- "creator": "string",
- "ownership": "PRIVATE",
- "created_date": 0,
- "modified_date": 0,
- "version": "string",
- "region": "string",
- "library_urn": "string",
- "manifest_urn": "string",
- "storage_path": "string",
- "elements_count": 0,
- "removed_elements_count": 0,
- "bookmark": {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}, - "rendition_grid": {
- "_fc": true,
- "main": {
- "type": "string",
- "rendition": { }
}, - "tiles": [
- {
- "type": "string",
- "rendition": { }
}
]
}, - "collaboration": {
- "rootURN": "string",
- "ownerId": "string",
- "state": "string",
- "collaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "invitations": [
- {
- "id": "string",
- "recipientEmail": "string",
- "senderName": "string",
- "created": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "public": true,
- "_fc": true,
- "directCollaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "hasAdmin": true
}, - "asset_acl": {
- "_links": {
- "property1": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
], - "property2": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
]
}, - "_fc": true
}, - "details": {
- "_fc": true,
- "etag": "string",
- "state": "string",
- "manifest_format_version": "string",
- "num_elements": 0,
- "num_archived_elements": 0,
- "types": [
- "string"
], - "element_type_counts": {
- "property1": 0,
- "property2": 0
}
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "searchable": true,
- "rawName": "string",
- "renditionGridMissing": true,
- "assetSubType": "string",
- "_fc": true,
- "is_searchable": true,
- "manifest_etag": "string"
}
], - "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
]
}
Retrieves all bookmarks for a user
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 404
- 406
- 500
- 503
{- "bookmarks": [
- {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}
], - "_fc": true
}
Add bookmarks for user, one or multiple
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
Array of objects (DbLibraryBookmark) |
Responses
Request samples
- Payload
{- "bookmarks": [
- {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}
]
}
Response samples
- 200
- 201
- 400
- 401
- 403
- 404
- 406
- 500
- 503
{- "bookmarks": [
- {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}
], - "_fc": true
}
Update an existing bookmark by ID
path Parameters
bookmarkId required | string The ID of the requested bookmark. |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Request Body schema: application/json
Array of objects (DbLibraryBookmark) |
Responses
Request samples
- Payload
{- "bookmarks": [
- {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}
]
}
Response samples
- 200
- 400
- 401
- 403
- 404
- 406
- 500
- 503
{- "bookmarks": [
- {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}
], - "_fc": true
}
Remove a bookmark
path Parameters
bookmarkId required | string The ID of the requested bookmark. |
header Parameters
authorization required | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
Responses
Response samples
- 400
- 401
- 403
- 404
- 406
- 500
- 503
{- "reason": "string",
- "message": "string"
}
Retrieve a specific library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
query Parameters
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
linkId | string The ID associating the request with the public library landing page URL. |
header Parameters
authorization | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
if-none-match | string The |
if-match | string The |
x-use-cdn | boolean Set to |
x-cdn-origin | string Value: "melville" Indicate which backend service should be used for a call from a CDN. Required for calls from a CDN. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "toolkit_id": "string",
- "name": "string",
- "storage_used": 0,
- "document_id": "string",
- "document_type": "string",
- "creator": "string",
- "ownership": "PRIVATE",
- "created_date": 0,
- "modified_date": 0,
- "version": "string",
- "region": "string",
- "library_urn": "string",
- "manifest_urn": "string",
- "storage_path": "string",
- "elements_count": 0,
- "removed_elements_count": 0,
- "bookmark": {
- "type": "PUBLIC",
- "id": "string",
- "url": "string",
- "urn": "string",
- "role": "string",
- "can_share": true,
- "can_comment": true,
- "created": 0,
- "_fc": true
}, - "rendition_grid": {
- "_fc": true,
- "main": {
- "type": "string",
- "rendition": { }
}, - "tiles": [
- {
- "type": "string",
- "rendition": { }
}
]
}, - "collaboration": {
- "rootURN": "string",
- "ownerId": "string",
- "state": "string",
- "collaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "invitations": [
- {
- "id": "string",
- "recipientEmail": "string",
- "senderName": "string",
- "created": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "public": true,
- "_fc": true,
- "directCollaborators": [
- {
- "email": "string",
- "displayName": "string",
- "collaborator": "string",
- "role": "string",
- "canComment": true,
- "canShare": true
}
], - "hasAdmin": true
}, - "asset_acl": {
- "_links": {
- "property1": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
], - "property2": [
- {
- "href": "string",
- "templated": true,
- "name": "string",
- "type": "string",
- "deprecation": "string",
- "mode": "string",
- "additionalFields": {
- "property1": { },
- "property2": { }
}
}
]
}, - "_fc": true
}, - "details": {
- "_fc": true,
- "etag": "string",
- "state": "string",
- "manifest_format_version": "string",
- "num_elements": 0,
- "num_archived_elements": 0,
- "types": [
- "string"
], - "element_type_counts": {
- "property1": 0,
- "property2": 0
}
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "searchable": true,
- "rawName": "string",
- "renditionGridMissing": true,
- "assetSubType": "string",
- "_fc": true,
- "is_searchable": true,
- "manifest_etag": "string"
}
Check the presence and fetch headers of a public library
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
query Parameters
linkId | string The ID associating the request with the public library landing page URL. |
header Parameters
authorization | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
x-use-cdn | boolean Set to |
x-cdn-origin | string Value: "melville" Indicate which backend service should be used for a call from a CDN. Required for calls from a CDN. |
Responses
Response samples
- 400
- 401
- 403
- 406
- 500
- 503
{- "reason": "string",
- "message": "string"
}
Retrieve a specific library's list of elements
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
query Parameters
orderBy | string Default: "-modified_date" Sorting option for the response list. Reverse sort is enabled with a - character ahead of the sorting vector. (ex: -modified_date) Multi-vector sort is enabled by including multiple vectors separated by commas. (ex: name,-modified_date) Sorting is not available for public libraries. Possible Values
|
start | string >= 0 Default: "0" The first result to include for a paged response, 0-based. This parameter is required if a limit is specified. Paging is not available for public libraries. |
limit | string [ 1 .. 100 ] Default: "10" The number of results to return for a paged response. Paging is not available for public libraries. Possible Values
|
type | string Limits results to those identified with the provided element mimetype. |
group | string Limits results to those assigned to the provided |
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
linkId | string The ID associating the request with the public library landing page URL. |
header Parameters
authorization | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
if-none-match | string The |
if-match | string The |
x-use-cdn | boolean Set to |
x-cdn-origin | string Value: "melville" Indicate which backend service should be used for a call from a CDN. Required for calls from a CDN. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "total_count": 0,
- "elements": [
- {
- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}
], - "_page": {
- "orderBy": "string",
- "start": "string",
- "next": "string",
- "count": 0,
- "type": "string",
- "property": "string"
}, - "_links": {
- "next": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}, - "page": {
- "array": true,
- "null": true,
- "number": true,
- "int": true,
- "nodeType": "ARRAY",
- "float": true,
- "binary": true,
- "short": true,
- "valueNode": true,
- "containerNode": true,
- "missingNode": true,
- "object": true,
- "pojo": true,
- "integralNumber": true,
- "floatingPointNumber": true,
- "long": true,
- "double": true,
- "bigDecimal": true,
- "bigInteger": true,
- "textual": true,
- "boolean": true
}
}
}
Retrieve a public library's element
path Parameters
libraryId required | string The ID of the requested library.
For private libraries, the |
elementId required | string The ID of the requested element. |
query Parameters
selector | string Default: "default" Customize which data sets to include in the response. All applications using this API will need the same sets of data, but different applications will not require different depths of details. Callers can specify a comma-separated list of selectors to either limit or expand the default response. The absence of selectors will yield the default response, while including selectors gives callers access to building-blocks to compose the response to their needs. Possible Values
|
linkId | string The ID associating the request with the public library landing page URL. |
header Parameters
authorization | string An access token issued by Adobe IMS. In the header, the access token must be preceded by |
x-api-key required | string The API key assigned to your API client account when you signed up. |
x-request-id | string A unique request identifier that you define. Used by Adobe Support to trace the request in logs. This header is automatically generated by the server and returned in the response if you do not set it explicitly. |
if-none-match | string The |
if-match | string The |
x-use-cdn | boolean Set to |
x-cdn-origin | string Value: "melville" Indicate which backend service should be used for a call from a CDN. Required for calls from a CDN. |
Responses
Response samples
- 200
- 400
- 401
- 403
- 406
- 500
- 503
{- "id": "string",
- "name": "string",
- "storage_used": 0,
- "created_date": 0,
- "modified_date": 0,
- "type": "string",
- "source": "string",
- "element_type": [
- "string"
], - "thumbnail": {
- "type": "string",
- "rendition": { }
}, - "groups": [
- {
- "id": "string",
- "name": "string",
- "classifier": "string",
- "order": "string",
- "created_date": 0,
- "modified_date": 0,
- "parent_id": "string"
}
], - "representations": [
- {
- "id": "string",
- "type": "string",
- "relationship": "string",
- "path": "string",
- "linkurl": "string",
- "linktype": "string",
- "is_full_size": true,
- "is_external_link": true,
- "width": 0,
- "height": 0,
- "content_length": 0,
- "name": "string",
- "asset_id": "string",
- "version": "string",
- "md5": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "etag": "string",
- "storage_href": "string",
- "representation_order": 0,
- "is_preferred_thumbnail": true,
- "is_component": true
}
], - "details": {
- "tags": [
- "string"
], - "created": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "lastModified": {
- "userId": "string",
- "deviceId": "string",
- "device": "string",
- "app": "string",
- "time": 0
}, - "description": "string"
}, - "assetSubType": "string",
- "_fc": true,
- "sourceRef": "string",
- "_links": {
- "http://ns.adobe.com/melville/rel/primary": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/path": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/id": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/policy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/check": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/ac/effective": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/describedBy": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/application": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/metadata/repository": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/rendition": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/version-history": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/manifest": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/component": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/elements": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/element": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/groups": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/representations": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "http://ns.adobe.com/melville/rel/raw": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "page": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}, - "next": {
- "href": "string",
- "rel": "string",
- "type": "string",
- "templated": true
}
}, - "parent_id": "string",
- "manifest_etag": "string"
}