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').
createdAtTime when the task status was created, formatted as yyyy-MM-dd HH:mm:ss.
expiresAtTime when the task status will expire, formatted as yyyy-MM-dd HH:mm:ss.
zipFileUrlURL to download all output files as a ZIP archive; present only on completed tasks.
zipFileIdFile ID of the zip file containing the output; present only on completed tasks.
outputUrlsList of URLs for each individual output file; present only on completed tasks.
outputIdsList of output file IDs; present only on completed tasks.
inputIdsList of input file IDs submitted with the task. Not present when destroy param was used.
errorError code for the PDF task; included only if the task fails.
messageDescribes the reason for task failure; included only if the task fails.
See the HTTP Status Codes documentation for a complete reference of common API errors and HTTP status codes.
Please provide a valid task ID.