API · Assets · Get an asset by ID
Retrieve a workspace asset by UUID. Use this to resolve the final
stored URLs and to check processing status after an async create
(createAsset from a URL, or a signed upload) — the asset UUID is
returned immediately but the file download / S3 upload / thumbnail
generation completes in the background.
Key response fields:
status— processing state:0NOT_STARTED,1IN_PROGRESS,2PROCESSING_FAILED,3THUMBNAIL_FAILED,4DONE,10NOT_PROCESSED. Poll until4before relying on the URLs.file_url/thumbnail— signed URLs to the stored file (expire, ~12h; re-fetch to refresh).asset_url— non-signed stored URL.asset_type— image / video / audio / pdf / etc.payload— extracted media metadata (width, height, duration, format, …).
Authentication
AuthorizationApi-Key
Header authentication of the form Api-Key <token>
OR
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
id
Asset UUID (e.g. the id returned by createAsset).
Response
Asset detail
Errors
401
Unauthorized Error
404
Not Found Error
