Get Job Status

Get the status of an indexing job. Consolidates v1's /indexing-status and /index-status endpoints. Returns: - job_id: The job identifier - job_type: Type of job (index_s3, index_s3_file, index_gcs, index_gcs_file) - status: pending | running | completed | failed | cancelled - progress_message: Human-readable progress - result: Final result data (when completed) - error_code/error_message: Error details (when failed)

Path parameters

job_idstringRequired
The job ID to check status for

Headers

AuthorizationstringRequired
Captain API key for authentication

Response

Job Status
job_idstring
statusenum
Allowed values:
job_typeenum or null
Allowed values:
progress_messagestring or null
resultobject or null
error_codestring or null
error_messagestring or null
cancelled_bystring or null
cancelled_atstring or null
created_atstring or null
updated_atstring or null
execution_arnstring or null
estimated_time_remaining_secondsinteger or null

Errors