Gets the status and details of a document processing job given a job id. When you submit documents through our API, each submission creates a job that can be tracked. The job status will always be one of ‘PENDING’, ‘COMPLETED’, or ‘FAILED’. In general jobs will not fail due to retry policies. However, when a job does show ‘FAILED’ as the status, please get in touch with our team at [email protected]. When the job is completed, this endpoint will also return the ids of processed documents. These document ids represent the successfully processed files and are associated with usage data returned in the usage endpoints. You can use these ids to track the lifecycle of your submitted documents through our system.
ID of the job to retrieve status for.
Serializer for the response of job status endpoint.
The ID of the job.
255The current status of the job, one of: PENDING, COMPLETED, TERMINATED, FAILED.If the job status is FAILED, please contact our support team.
PENDING - PendingCOMPLETED - CompletedFAILED - FailedPENDING, COMPLETED, FAILED List of document IDs that were processed successfully by the job. This is only populated if the job is completed.
Number of duplicate files detected by the job. This is only populated if the job is completed.
List of document IDs that were identified as duplicates by the job. This is only populated if the job is completed.
List of document IDs that were identified as non-utility documents by the job. This is only populated if the job is completed.
The reason the job was terminated. This is only populated if the job is terminated.