Adobe · Arazzo Workflow
Adobe Generate a Document From a Template
Version 1.0.0
Upload a Word template, merge JSON data into it, poll the job, and fetch the generated document.
View Spec
View on GitHub
AnalyticsCreative CloudDigital Asset ManagementDocument ServicesE-CommerceE-SignaturesExperience CloudGenerative AIMarketingPDFWork ManagementArazzoWorkflows
Provider
Workflows
generate-document
Merge JSON data into a Word template to produce a PDF or DOCX.
Requests an upload slot for the DOCX template, submits a generateDocument job that merges the supplied JSON data, polls job status until generation finishes, and retrieves the download URI for the generated document.
1
requestUpload
uploadAsset
Request a pre-signed upload URI and asset ID for the DOCX template, which is then PUT to the returned uploadUri out of band.
2
submitGenerate
generateDocument
Submit an asynchronous generateDocument job that merges the JSON data into the uploaded template. Returns 201 with an in-progress job status.
3
pollStatus
getJobStatus
Poll the generateDocument job until it is no longer in progress, looping back while the status remains "in progress".
4
getOutput
getAsset
Resolve a pre-signed download URI for the generated output document.