If true, delete the asset even if it is referenced
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset" }, "force": { "type": "boolean", "description": "If true, delete the asset even if it is referenced" } }, "required": [ "PCID", "assetId" ]}
Name of relation type for asset relation to be deleted.
relatedAssetId
string
Yes
—
ID of the related asset to be deleted.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset to access" }, "relationType": { "type": "string", "description": "Name of relation type for asset relation to be deleted." }, "relatedAssetId": { "type": "string", "description": "ID of the related asset to be deleted." } }, "required": [ "PCID", "assetId", "relationType", "relatedAssetId" ]}
For a paginated request, this parameter defines the maximum number of items to retrieve.
cursor
string
No
—
When the number of results for a request exceeds the allowed limit, the response will include a cursor. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset to access" }, "limit": { "type": "integer", "description": "For a paginated request, this parameter defines the maximum number of items to retrieve." }, "cursor": { "type": "string", "description": "When the number of results for a request exceeds the allowed limit, the response will include a `cursor`. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items." } }, "required": [ "PCID", "assetId" ]}
For a paginated request, this parameter defines the maximum number of items to retrieve.
cursor
string
No
—
When the number of results for a request exceeds the allowed limit, the response will include a cursor. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items.
relationTypes
string[]
No
—
Comma-delimited list of relation types to filter the asset relations to include only the specified types.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset to access" }, "limit": { "type": "integer", "description": "For a paginated request, this parameter defines the maximum number of items to retrieve." }, "cursor": { "type": "string", "description": "When the number of results for a request exceeds the allowed limit, the response will include a `cursor`. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items." }, "relationTypes": { "type": "array", "items": { "type": "string" }, "description": "Comma-delimited list of relation types to filter the asset relations to include only the specified types." } }, "required": [ "PCID", "assetId" ]}
Get the asset relations for an asset filtered by relation typeParameters:
Parameter
Type
Required
Default
Description
assetId
string
Yes
—
ID of the asset to access
relationType
string
Yes
—
Name of relation type
limit
integer
No
—
For a paginated request, this parameter defines the maximum number of items to retrieve.
cursor
string
No
—
When the number of results for a request exceeds the allowed limit, the response will include a cursor. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset to access" }, "relationType": { "type": "string", "description": "Name of relation type" }, "limit": { "type": "integer", "description": "For a paginated request, this parameter defines the maximum number of items to retrieve." }, "cursor": { "type": "string", "description": "When the number of results for a request exceeds the allowed limit, the response will include a `cursor`. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items." } }, "required": [ "PCID", "assetId", "relationType" ]}
Returns a pre-generated (on AEM Assets authoring environment) rendition of the assetParameters:
Parameter
Type
Required
Default
Description
assetId
string
Yes
—
ID of the asset
renditionName
string
Yes
—
any url-encoded or alphanumeric, non-whitespace set of characters that need to match one of the renditions uploaded/created for the specified asset. may contain hyphens and dots
seoName
string
Yes
—
any url-encoded or alphanumeric, non-whitespace set of characters. may contain hyphens and dots
attachment
string
No
—
Setting this parameter to true forces “download” prompt in browser by adapting the Content-Disposition appropriately. Default is false.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset" }, "renditionName": { "type": "string", "description": "any url-encoded or alphanumeric, non-whitespace set of characters that need to match one of the renditions uploaded/created for the specified asset. may contain hyphens and dots" }, "seoName": { "type": "string", "description": "any url-encoded or alphanumeric, non-whitespace set of characters. may contain hyphens and dots" }, "attachment": { "type": "string", "description": "Setting this parameter to `true` forces \"download\" prompt in browser by adapting the `Content-Disposition` appropriately. Default is `false`.", "enum": [ "true", "1", "false", "0" ] } }, "required": [ "PCID", "assetId", "renditionName", "seoName" ]}
For a paginated request, this parameter defines the maximum number of items to retrieve.
cursor
string
No
—
When the number of results for a request exceeds the allowed limit, the response will include a cursor. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "importJobId": { "type": "string", "description": "The identifier for an import job" }, "limit": { "type": "integer", "description": "For a paginated request, this parameter defines the maximum number of items to retrieve." }, "cursor": { "type": "string", "description": "When the number of results for a request exceeds the allowed limit, the response will include a `cursor`. That value can then be sent via this parameter on a subsequent request to retrieve the next set of items." } }, "required": [ "PCID", "importJobId" ]}
Metadata properties and values that should be applied to assets that are part of the import. Client should use the assetMetadata properties as exposed by the metadata API endpoints.
files
object[]
Yes
—
The files value
folder
string
Yes
—
The ID or path for the folder into which to import the assets in AEM.
sourceName
string
No
—
A user-friendly display name for the source of the assets
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetMetadata": { "type": "object", "description": "Metadata properties and values that should be applied to assets that are part of the import. Client should use the assetMetadata properties as exposed by the metadata API endpoints." }, "files": { "type": "array", "items": { "type": "object" }, "description": "The files value" }, "folder": { "type": "string", "description": "The ID or path for the folder into which to import the assets in AEM." }, "sourceName": { "type": "string", "description": "A user-friendly display name for the source of the assets" } }, "required": [ "PCID", "files", "folder" ]}
Updates the asset’s assetMetadata propertiesParameters:
Parameter
Type
Required
Default
Description
assetId
string
Yes
—
ID of the asset to access
body
object[]
No
—
JSON Patch defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The application/json-patch+json media type is used to identify such patch documents. For more details check RFC 6902.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "assetId": { "type": "string", "description": "ID of the asset to access" }, "body": { "type": "array", "items": { "type": "object" }, "description": "JSON Patch defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The `application/json-patch+json` media type is used to identify such patch documents. For more details check [RFC 6902](https://www.rfc-editor.org/rfc/rfc6902)." } }, "required": [ "PCID", "assetId" ]}