# Get Request Status Retrieves the current status of an asynchronous request. - Under normal operation, this endpoint returns , regardless of whether the request is in progress, completed, or has failed at the job level. - The field in the response (, , , ) indicates the state of the job. - When the job fails (status=), details of the failure are provided in the object, but the HTTP status remains . - – Returned when the specified does not exist or has expired. - – Returned when the Status Service itself experiences an internal error. For real-time updates, check Bria's Status Page. You can also contact our Support. - When , may also include: - – Deterministic seed used for generation (if supported by the endpoint). - – Original prompt provided by the user (if applicable). - – System-enhanced version of the input prompt (if applicable). Endpoint: GET /status/{request_id} ## Path parameters: - `request_id` (string, required) Unique identifier of the request. ## Response 404 fields (application/json): - `status` (string, required) Enum: "NOT_FOUND" ## Response 5XX fields (application/json): - `error` (object, required) - `error.code` (integer, required) Example: 123 - `error.message` (string, required) - `error.details` (string, required) - `request_id` (string, required)