Create Image Asset
Upload an image to an existing asset group. The returned Asset ID can be referenced as asset://<ID> in Seedance 2.0 requests for character reference, first frame, and similar scenarios. Image asset activation is typically 6–9 seconds in ideal conditions. Actual timing may vary with file size and review queue load; during congestion, activation may take about 10 seconds to 2 minutes. CreateAsset is asynchronous; system processing may queue the asset, and upload-time SLA is not guaranteed. Poll GetAsset after creation and use the asset only after Status becomes Active; Failed means preprocessing failed and the asset cannot be used. In generation requests, reference the asset as asset://<ID> instead of using the temporary GetAsset URL.
Authorizations
Bearer token authentication. Format Bearer <token> where <token> is your API Key.
Body
Asset group ID.
"group-20260319072926-rrnmg"
Asset type. Fixed value Image for images.
Image "Image"
Image URL, Data URI, or raw Base64 string.
"https://example.com/image.jpg"
Billing model. Fixed value volc-asset for images.
volc-asset "volc-asset"
Asset name.
"character-reference"
Response
Image asset created successfully
Asset ID. Use as asset://<ID> in Seedance 2.0 requests.
"asset-20260320120147-pqwhc"