Adobe · Arazzo Workflow
Adobe Inspect PDF Properties
Version 1.0.0
Upload a PDF, request its metadata properties, and poll the job until done or failed.
View Spec
View on GitHub
AnalyticsCreative CloudDigital Asset ManagementDocument ServicesE-CommerceE-SignaturesExperience CloudGenerative AIMarketingPDFWork ManagementArazzoWorkflows
Provider
Workflows
inspect-pdf-properties
Retrieve metadata properties for an uploaded PDF.
Requests an upload slot for the source PDF, submits a getPDFProperties job with page-level properties enabled, polls job status until it reaches a terminal state, and branches to report success or failure of the inspection.
1
requestUpload
uploadAsset
Request a pre-signed upload URI and asset ID for the source PDF, which is then PUT to the returned uploadUri out of band.
2
submitProperties
getPDFProperties
Submit an asynchronous getPDFProperties job that inspects the uploaded PDF's metadata. Returns 201 with an in-progress job status.
3
pollStatus
getJobStatus
Poll the getPDFProperties job until it reaches a terminal state. Loops back while the status is "in progress", branches to a success report when "done", and to a failure report when "failed".
4
reportSuccess
getAsset
Resolve a download URI for the properties output asset produced by a successful inspection job.
5
reportFailure
getJobStatus
Re-read the job status to capture the error code and message when the inspection job failed, ending the workflow with the failure recorded.