Copyable requests
curl
curl -F "pdf=@form.pdf" -F 'fields={"full_name":"Ada Lovelace"}' -F "flatten=true" https://agentmediatools.com/api/pdf-form-fillPDF Form Fill API
Fill AcroForm fields from JSON, optionally flatten the form, add a text stamp, and number pages. Returns a temporary filled PDF download URL through REST and MCP.
Working examples
Upload an AcroForm PDF with a JSON fields object. Optionally flatten it, add a short stamp, and add page numbers.
curl -F "pdf=@form.pdf" -F 'fields={"full_name":"Ada Lovelace"}' -F "flatten=true" https://agentmediatools.com/api/pdf-form-fill{"success":true,"downloadUrl":"/downloads/filled.pdf","filled_fields":["full_name"],"missing_fields":[],"flattened":true}Download URLs are temporary. Save results to your own storage when the workflow needs durable retention.
The route fills text fields, checkboxes, dropdowns, and radio groups exposed by the PDF AcroForm.
Yes. POST the PDF to /api/pdf-list-fields to list available field names and types.
It returns a temporary PDF download URL plus filled, missing, and available field names.
One tool now, one integration later
The same Agent Media Tools account connects this operation to the wider Tool API and MCP catalog.