Assets
Check Asset Status
Retrieve the current generation status and result of a previously submitted asset
GET
Overview
Returns the current state of an asset (generating, completed, or failed) along with its result URL and metadata once ready. Poll this endpoint to wait for a generation to complete. This endpoint reads the asset state from the database only — it does not poll the underlying provider (FAL/Kie). The asset state is kept up to date by webhooks.Authentication
This endpoint requires API key authentication. Include your API key in the
Authorization header.Path Parameters
Asset ID returned by
/asset/start in the asset_ids array.Response
The asset ID that was queried.
One of
generating, completed, failed, or pending.Media type:
image, video, or audio.URL of the generated media. Present when
status is completed.Preview thumbnail URL (first frame of the video). Videos only — omitted for images, where it would just repeat
url.Width in pixels of the generated media (when known).
Height in pixels of the generated media (when known).
Duration in seconds (videos only).
Credits debited for this generation.
ISO 8601 creation timestamp.
The parameters used to generate the asset.
Present when
status is failed.Example
Polling guidance
A typical pattern is to poll every 2–5 seconds untilstatus is completed or failed. Most generations complete in under 2 minutes. If you provided a webhook_url when submitting, you can avoid polling entirely.
