Video: upload, tag, save render (beta)
video_asset_uploadVideo Director library writes: action=upload (filename, dataBase64 up to 16 MiB; prefer video_upload_slot for real files), tag (assetId, add/remove/set tags), save_render (jobId: save a finished render into the library as a tagged asset). Every action accepts tags, brand, asin, sku, type; asin fills parent/sku/brand from the product library. Identical bytes return the same managed id. Video Director is in BETA (2026-10-18): open to every AMZ Vault account; free video accounts get 3 badged 720p exports, trials 2 clean exports a day, subscribers unlimited. Call video_guide first for the catalog, the exact input schema of each action and this account's tier notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| add | No | ||
| set | No | ||
| sku | No | ||
| asin | No | Child ASIN; parent, SKU and brand are looked up from the product library automatically | |
| tags | No | Free or namespaced tags (brand:, asin:, parent:, sku:, type:, product:, campaign:) | |
| type | No | logo|lifestyle|packshot|clip|broll|product-video|reference|screenshot|music|voiceover|sfx|font|endcard | |
| brand | No | ||
| jobId | No | ||
| action | Yes | ||
| remove | No | ||
| assetId | No | ||
| filename | No | ||
| dataBase64 | No |