Get paginated list of image assets
Retrieve a paginated list of user-uploaded image assets.
Authorization
token_auth Token-based authentication using access tokens.
In: header
Query Parameters
Page number.
1Items per page.
201 <= value <= 100Sort order.
"desc""asc" | "desc"Filter by uploader username (exact match). Typically the username of a teammate when scoping by group member.
nullFilter assets created after this timestamp (ISO 8601 format).
nullFilter assets created before this timestamp (ISO 8601 format).
nullSort by field.
"created_at""filename" | "created_at"General search term to match against tags, filename or project name.
nullFilter by ownership: 'mine' for own assets, 'shared' for group members' assets, 'default' for platform assets.
nullComma-separated tags the asset must have (AND logic). Allowed: model, product, background, other.
nullComma-separated tags the asset must NOT have (AND-NOT logic). Allowed: model, product, background, other.
nullResponse Body
application/json
application/json
curl -X GET "https://v2.api.piktid.com/assets"{
"pagination": {
"page": 0,
"per_page": 0,
"total": 0,
"pages": 0,
"has_next": true,
"has_prev": true
},
"assets": [
{
"id": "string",
"filename": "string",
"url": "string",
"created_at": "string",
"created_by": "string",
"tags": [
"string"
],
"visibility": "private",
"thumbnail_big": null,
"thumbnail_small": null,
"styling_note": null,
"detected": null,
"dimensions": null
}
]
}{
"error": "Invalid request",
"detail": [
{
"field": null,
"message": "string",
"position": "query"
}
]
}