List Assets

GET/v1/assets

List assets for the current user.

Authentication

Authorization Bearer

API key as bearer token in Authorization header.

Query Parameters

currentinteger

Page number. Defaults to 1.

sizeinteger

Page size. Defaults to 20. Maximum is 100.

keywordstring

Filter by asset name or filename.

assetKindstring

Filter by asset kind.

sourceTypestring

Filter by source, such as UPLOAD or AI_GENERATION.

mediaTypestring

Filter by media type.

statusstring

Filter by status.

createdBystring

Filter by creator username, email, or display name.

usedModelstring

Filter by model used to generate the asset.

createdFromstring

Filter by created-at start time (ISO-8601).

createdTostring

Filter by created-at end time (ISO-8601).

groupIdstring

Filter by asset group ID.

Response

codeinteger

Response status code.

dataobject

Paginated asset list response.

data.paginationobject

Pagination metadata.

data.listarray

Asset records.

msgstring

Response message.

serviceCodestring | null

Service error code on failure.

Request

Shell
1curl "https://api.token360.ai/v1/assets?current=1&size=20" \
2  -H "Authorization: Bearer sk-your-api-key"

Response

JSON
1{
2  "code": 0,
3  "data": {
4    "records": [
5      {
6        "assetId": "asset_123",
7        "name": "avatar.png",
8        "assetKind": "UPLOAD",
9        "mediaType": "image"
10      }
11    ],
12    "total": 1
13  },
14  "msg": "OK"
15}
Was this page helpful?