Get a Single Asset

Endpoint

GET https://api.genaifactory.ai/v1/assets/{asset_id}

Headers

Name
Type
Required
Description

app-id

string

Yes

Must be "flickbloom"

authorization

string

Yes

Bearer token for user authentication

Path Parameter

Name
Type
Required
Description

asset_id

int

Yes

ID of the asset

Example Request

curl --location 'https://api.genaifactory.ai/v1/assets/1' \
--header 'app-id: flickbloom' \
--header 'authorization: Bearer YOUR_JWT_TOKEN'

Response

{
  "id": 123,
  "url": "https://.../my_file.pdf",
  "description": "My uploaded file",
  "file_type": "pdf"
}

Error Responses

400 Bad Request

{ "error": "Invalid asset ID: abc" }

404 Not Found

{ "error": "Asset not found" }

401 Unauthorized

{ "error": "Authentication required or token invalid" }

Last updated

Was this helpful?