{"uid":"cap_ts3FmP7YXO8WFdlippG57","slug":"agentrxi-pdf-form-fill-list-merge-ef27dcd0","name":"AgentRXI PDF Form Fill, List & Merge","description":"PDF forms: list the fillable fields of any PDF, fill them (text, checkboxes, dropdowns) and optionally flatten, or merge up to 10 PDFs into one. Returns the finished PDF as base64. Also callable as GET with the same fields as query parameters.","url":"https://agentrxi.com/v1/pdf/fill?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string"},"urls":{"type":"string","description":"| separated (merge)"},"action":{"type":"string","description":"list | fill | merge"},"fields":{"type":"string","description":"JSON {field name: value}"},"flatten":{"type":"boolean"},"pdf_base64":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ce-jSkTXUGRHDrZozIWB3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"List fillable fields of a PDF, fill them with text/checkbox/dropdown values and optionally flatten, or merge up to 10 PDFs into one — returning the result as base64.","exampleAgentPrompt":"Take this PDF form at https://example.com/w9.pdf, fill in the name field with 'Acme Corp', the EIN field with '12-3456789', check the LLC checkbox, and return the flattened PDF.","exampleUseCases":[{"title":"Automated tax form completion","prompt":"Fill out this IRS W-9 form at https://irs.gov/pub/irs-pdf/fw9.pdf — set the name to 'Jane Smith', address to '123 Main St, Austin TX 78701', and check the Individual/sole proprietor box, then flatten it so the fields are locked."},{"title":"Inspect PDF form fields before filling","prompt":"Can you list all the fillable fields in this PDF form at https://example.com/employment-application.pdf so I know what data I need to provide before filling it out?"},{"title":"Merge multiple PDFs into one","prompt":"Please merge these three PDFs into a single document: https://example.com/cover-letter.pdf, https://example.com/resume.pdf, and https://example.com/references.pdf."}],"resultDescription":"Returns a base64-encoded string of the resulting PDF. For the 'list' action, returns the names and types of all fillable fields in the PDF. For 'fill' and 'merge' actions, returns the completed or merged PDF encoded as base64, which can be decoded to a binary PDF file.","failureModes":["Invalid or inaccessible PDF URL returns an error","Malformed fields JSON causes fill to fail","More than 10 URLs provided to merge action exceeds limit","PDF is not a fillable form — list and fill actions return empty or error","Field names in JSON don't match actual PDF field names — fields left unfilled","Base64 PDF input is corrupted or invalid encoding"],"whenToPreferThis":"Choose this endpoint when you need to programmatically inspect, fill, or merge PDF forms without setting up a PDF processing library. Ideal for automating document workflows where form field names are unknown in advance (use list first, then fill), or when combining multiple PDFs into one deliverable. Particularly suited for AI agent workflows that need to handle PDF forms end-to-end at low cost ($0.01/call) via x402 pay-per-call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T06:39:12.276Z","isFirstParty":false,"canonicalSlug":"agentrxi-pdf-form-fill-list-merge-ef27dcd0"}