Seed Asset Create Group
seed-asset-create-group
Seed Asset Create Group creates an asset group used to organize uploaded media assets.
API Notes
Section titled “API Notes”Call seed-asset-create-group before seed-asset-create. The returned GroupId is required when uploading an asset.
GroupType currently supports only AIGC.
ProjectName must match an existing project. Omit it to use the default project.
Endpoints
Section titled “Endpoints”POST /v1/queue/seed-asset-create-group # Create taskGET /v1/queue/seed-asset-create-group/requests/{request_id}/status # Check statusGET /v1/queue/seed-asset-create-group/requests/{request_id}/response # Get resultPUT /v1/queue/seed-asset-create-group/requests/{request_id}/cancel # Cancel taskRequest parameters
Section titled “Request parameters”curl --location 'https://odirouter.ai/model/v1/queue/seed-asset-create-group' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer YOUR_API_KEY' \ --data '{ "Name": "my_asset_group", "GroupType": "AIGC", "ProjectName": "default"}'Custom asset group name.
Maximum length: 64 characters.
The type of the asset group.
Value: AIGC
Project name. If the project does not exist, the API returns NotFound.ProjectName.
Default: default
Response parameters
Section titled “Response parameters”{ "request_id": "task_01hxyz...", "response_url": "https://odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../response", "status_url": "https://odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../status", "cancel_url": "https://odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../cancel", "queue_position": 0}| Field | Type | Description |
|---|---|---|
request_id | string | Task ID used for all follow-up operations. |
response_url | string | URL to fetch the final result. |
status_url | string | URL to query task status. |
cancel_url | string | URL to cancel the task. |
queue_position | int | Current queue position. |
The final response content contains a JSON string. Parse it to obtain Result.Id, the created asset group ID.