Jobs
Job Status
Get status of asynchronous Job.
A Job is Nitro’s asynchronous file processing for PDF Transformation, Conversion, and Extraction operations.
GET
Get Job Status
The Job Status endpoint returns the current status of an asynchronous Conversion, Transformation, or Extraction job.
The status can be:
running: Job is processing. The response includes aprogressfield indicating the current percentage of completion.completed: Job completed successfully. The response includes the result, that can be one or more file links for Conversion and Transformation jobs, a JSON payload for Extraction jobs, or a binary string.failed: Job processing failed. The response will include anerrorfield with the failure reason.canceled: The job was canceled by the user.
Event Stream
The Job Status endpoint also supports a unidirectional event stream as an alternative to polling for job monitoring. To enable this, include the"Accept": "text/event-stream" header in the request.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Controls response format and behavior. See endpoint description above for detailed response combinations.
application/json: Returns JSON response with operation resultapplication/event-stream: Enables Server-Sent Events for real-time updates*/*: Defaults to JSON response
Available options:
application/json, application/event-stream, */* Path Parameters
The unique identifier of the job.
Response
Job status and status-related data.
Available statuses: running, completed, failed, canceled.
Get Job Status