Reports

Get report status

Poll the small status response while analysis is running, or reconcile a delayed webhook with the current attempt.

Before you call

Use the reportId returned by preparation or admission. Keep polling infrequent enough to respect your read limit.

Required scope: reports:read.

What happens next

queued and processing mean wait. completed means retrieve the result; requires_action means review in the app; failed means inspect code. attemptId is null before admission and can be null for legacy reports.

Recovery

Compare the event attemptId with the current one before updating your records. Worker retries keep the attempt ID; a newly admitted run changes it. Do not infer failure from elapsed time alone.

Follow the complete workflow · Errors and retries

get/api/v1/reports/{id}/status

Request

  • Base URL: https://app.probbai.com
  • URL: https://app.probbai.com/api/v1/reports/{id}/status
  • Auth: HTTP bearer

Path parameters

idstring required

Resource ID returned by this resource's creation or list endpoint. See prerequisites for whether this is a report, interview, job, or batch ID.

Response

queued and processing mean wait. completed means retrieve the result; requires_action means review in the app; failed means inspect code. attemptId is null before admission and can be null for legacy reports.

Changes

No recorded changes to this operation across all 1 revision of this API.