URL; after success, an asset binding is registered, and the returned Id can be used in video tasks as asset://<Id>.{
"GroupId": "group-xxxxxxxx",
"URL": "https://example.com/reference.png",
"AssetType": "Image",
"Name": "ref-image",
"ProjectName": "default"
}curl --location '/v1/ark/assets/CreateAsset?channel_id=undefined' \
--header 'X-Ark-Channel-Id;' \
--header 'Content-Type: application/json' \
--data '{
"GroupId": "group-xxxxxxxx",
"URL": "https://example.com/reference.png",
"AssetType": "Image",
"Name": "ref-image",
"ProjectName": "default"
}'{
"ResponseMetadata": {
"RequestId": "20260324120000-00000000-000000000000",
"Action": "CreateAsset",
"Version": "2024-01-01",
"Service": "ark",
"Region": "cn-beijing"
},
"Result": {
"Id": "asset-20260318071009-abc",
"Status": "Processing"
}
}