Assets

Finalize an asset after uploading its bytes

post/v1/assets/{asset_id}/complete

Request

Path parameters

asset_idstring required

The asset id (as_...) from POST /v1/assets.

Response

Asset finalized (status ready or processing).

idstring

Our stable asset id (for complete/delete).

objectstring
asset_idstring

HeyGen asset id — use in file_asset_ids / avatar asset_id / brand logo_asset_id.

upload_urlstring
upload_headersobject
status'uploading' | 'processing' | 'ready' | 'deleted'
asset_typestring
urlstring
content_typestring
size_bytesinteger

Example response

{
  "id": "as_1a2b3c4d",
  "object": "asset"
}

Changes

No recorded changes to this operation across all 1 revision of this API.