Get request status
Get the state of a queue request. Poll this operation until status is COMPLETED, then get the result. To receive updates without polling, use the status stream.
Authorizations
Send your fal API key in the Authorization header with the Key prefix, for example Authorization: Key $FAL_KEY. Public models also accept requests without a key. See Authentication.
Path Parameters
The owner of the model, for example blackforestlabs. Use the same value as in the submit request.
The model app name, for example flux-3-max. Do not add the endpoint path. The status_url, response_url, and cancel_url fields contain the correct URL.
The request ID that the submit response returned.
Query Parameters
Set to 1 to include runner logs in the response. Logs are not available for all models.
1, 0 Response
The request is complete.
The state of a queue request.
COMPLETED is the final state. A failed or cancelled request also has the status COMPLETED.
IN_QUEUE, IN_PROGRESS, COMPLETED The URL of the result.
The number of requests in front of this request. Present only when the status is IN_QUEUE.
The runner logs. The value is null unless you send logs=1.
Present when the status is COMPLETED. Empty in other states.
The error message. Present only when the request failed.
The error category. Present only when the request failed. See Request Error Types.