Loading
Loading
Check the status of an asynchronous PDF processing task. Poll task completion, retrieve output resource IDs, and handle errors.
After submitting an asynchronous PDF operation (merge, split, convert, etc.), use this endpoint to check whether the task is still pending, currently processing, completed, or has failed.
Pass your API key as the apiKey parameter in every request.
This is version v1.0 of the API.
The following parameter is required.
task_idrequiredStringThe ID of the PDF task you want to check. This shows whether your PDF processing is pending, in progress, completed, or failed.
A successful request returns a 200 OK response with the task status details.
taskIdUnique identifier for the PDF processing task.
statusCurrent task status (e.g., 'pending', 'processing', 'completed', 'failed').
createdAtTimestamp when the task was created (ISO 8601 format).
expiresAtTimestamp when task outputs will expire (ISO 8601 format).
zipOutputUrlPublic URL to download a ZIP containing all output files (present when available).
zipFileIdIdentifier for the generated ZIP file (if any).
outputUrlsArray of URLs for each output file produced by the task.
outputIdsArray of unique identifiers for each output file.
inputIdsArray of unique file IDs referencing input PDF files used for the task.
errorError details if the task failed.
messageHuman-readable message or status details from the API.
The API uses standard HTTP status codes to indicate the success or failure of requests. For common status codes like 429 (Too Many Requests), refer to the general API documentation.
Please provide a valid task ID.