List Assets
List the assets in your account, with optional filtering, sorting, and pagination.
GET
https://console-api.siraya.ai/extapi/v1/assets
Query Parameters
groupId
string
Normal: ignored (your account's group is always used). VIP: optional, defaults to your account's group.
page
integer
Default: 1
1-indexed page number.
pageSize
integer
Default: 20
Items per page. Maximum
100.
sortBy
string
Default: createTime
Sort field. One of
createTime, updateTime, groupId.
sortOrder
string
Default: desc
Sort direction. One of
desc, asc.
status
string
Filter by status. One of
processing, active, failed.
assetType
string
Filter by type. One of
image, video, audio.
name
string
Filter by asset name.
# List your assets (no parameters needed)
curl https://console-api.siraya.ai/extapi/v1/assets \
-H "Authorization: Bearer <API_KEY>"
# With filters (VIP can also scope by groupId)
curl "https://console-api.siraya.ai/extapi/v1/assets?page=1&pageSize=20&sortBy=createTime&sortOrder=desc&status=active" \
-H "Authorization: Bearer <API_KEY>"
Example Response
{
"isSuccess": true,
"data": {
"items": [
{
"assetId": "a-9z8y7x",
"assetUri": "asset://a-9z8y7x",
"groupId": "g-1a2b3c",
"type": "image",
"name": "hero.png",
"status": "active",
"url": "https://.../signed",
"createdAt": "2026-06-10T12:00:00Z",
"updatedAt": "2026-06-10T12:01:00Z"
}
]
},
"pagination": { "page": 1, "pageSize": 20, "total": 137, "totalPages": 7 }
}