Inputs
SelectableOption
Output
Type:Dict
Returns the registered asset’s assetId and versionId.
Fields: asset_id, version_id, asset_name, asset_type, register_responseDocumentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Uploads an image or video to the Amazon Ads creative asset library and returns the asset ID to reference in ad creatives
| App | Amazon Ads |
| Operation ID | amazon_ads_upload_creative_asset |
| Type | Action |
| Connection | amazon_ads (required) |
| Credits per run | 2 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Select the Amazon Ads profile whose asset library the file is uploaded to. |
image_url | string | No | - | URL of the image to upload: a Markifact file URL, a Google Drive share link, or any public URL. Provide an image or a video, not both. |
video_url | string | No | - | URL of the video to upload: a Markifact file URL, a Google Drive share link, or any public URL. Provide an image or a video, not both. |
asset_name | string | Yes | - | Name for the asset in the creative asset library. |
asset_sub_types | array of string or SelectableOption | No | - | Optional asset sub types: LOGO, PRODUCT_IMAGE, LIFESTYLE_IMAGE, AUTHOR_IMAGE, OTHER_IMAGE, or BACKGROUND_VIDEO. Defaults to OTHER_IMAGE for images and BACKGROUND_VIDEO for videos; Amazon may reclassify the asset based on its specifications. |
asins | array of string (also accepts a comma-separated string) | No | - | Optional ASINs to associate with the asset, as a list or comma-separated text. |
associated_sub_entities | array of object or string | No | - | Optional raw associatedSubEntityList array, sent as-is, for example to associate the asset with a brand: [{“brandEntityId”: “ENTITY…”}] |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | Yes | - | |
label | string | Yes | - |
Dict
Returns the registered asset’s assetId and versionId.
Fields: asset_id, version_id, asset_name, asset_type, register_response