Get All User Assets
Endpoint
GET https://api.genaifactory.ai/v1/assets
Headers
Name
Type
Required
Description
app-id
string
Yes
Must be "flickbloom"
authorization
string
Yes
Bearer token for user authentication
Query Parameters
Name
Type
Required
Description
start
ISO 8601
No
Start datetime filter (e.g., 2024-01-01T00:00:00Z
)
end
ISO 8601
No
End datetime filter
page
integer
No
Page number (default: 0
)
page_size
integer
No
Number of items per page (default: 25
)
type
string
No
The asset type: audio, video, image, document
Example Request
curl --location 'https://api.genaifactory.ai/v1/assets?type=image' \
--header 'app-id: flickbloom' \
--header 'authorization: Bearer YOUR_JWT_TOKEN'
Response
{
"assets": [
{
"id": 123,
"url": "https://.../image1.png",
"description": "Sample file",
"file_type": "png"
}
],
"pagination": {
"current_page": 0,
"total_pages": 5,
"total_records": 124
}
}
Error Responses
401 Unauthorized
– Missing or invalid token400 Bad Request
– Invalid query params (e.g., non-integerpage
)
Last updated
Was this helpful?