Skip to main content
GET
Get Report Generation Status

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-API-Key
string | null

Path Parameters

interview_id
string<uuid>
required

Response

Successful Response

Latest version regardless of readiness — lets the report page tell generating / failed / ready apart without downloading artifacts.

Deliberately no error_message: version errors are raw worker tracebacks, which never belong in a user-facing surface.

status
enum<string> | null
Available options:
in_progress,
ready,
failed
version_number
integer | null
trigger_reason
enum<string> | null

What caused a campaign report version to be generated.

Available options:
threshold_reached,
incremental_update,
manual_regenerate
created_at
string<date-time> | null
completed_at
string<date-time> | null