Adobe Creative Suite · Arazzo Workflow
Adobe PDF Services Compress PDF
Version 1.0.0
Upload a PDF, compress it at a chosen level, poll the job, and get the compressed download URI.
Provider
Workflows
compress-pdf
Upload a PDF, compress it, and resolve the compressed download URI.
Registers a source PDF asset, submits a compress operation at the requested level, polls the job to a terminal state, and returns the download URI of the compressed PDF on success.
1
createUpload
uploadAsset
Request an upload asset for the source PDF to compress.
2
submitCompress
compressPDF
Submit a compress operation against the uploaded PDF asset at the requested level. The API returns a job id for polling.
3
pollOperation
getOperationStatus
Poll the compress operation status, repeating while it is in progress and branching once it is done or failed.
4
getOutput
getAsset
Retrieve the compressed PDF asset metadata and a fresh temporary download URI for the output file.
5
reportFailure
getOperationStatus
Surface the error details from the failed compress operation.