{"uid":"cap_kYdySewql1h2vRZkZnprR","slug":"citiview-pdf-form-tool-6f38d716","name":"Citiview PDF Form Tool","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://agents.citiviewgroup.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_vZ0IS0WIeiS_Y0ZL599DR","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":"Lists fillable fields of any PDF, fills them (text, checkboxes, dropdowns) with optional flattening, or merges up to 10 PDFs into one, returning the result as base64.","exampleAgentPrompt":"List all the fillable fields in this PDF form: https://example.com/application.pdf — then fill in the 'FirstName' field with 'Jane', 'LastName' with 'Doe', and check the 'AgreeToTerms' checkbox, then flatten it and give me the finished PDF.","exampleUseCases":[{"title":"Auto-fill government application form","prompt":"Take this IRS W-9 PDF at https://www.irs.gov/pub/irs-pdf/fw9.pdf, fill in the name as 'Acme Corp', the business type dropdown as 'C Corporation', and the TIN as '12-3456789', then flatten the form and return the completed PDF."},{"title":"Discover fields before filling","prompt":"Before I fill it out, can you list all the fillable fields in this employment application PDF at https://example.com/job-application.pdf so I know what data I need to provide?"},{"title":"Merge multiple reports into one PDF","prompt":"Please merge these three PDF reports into a single document: https://example.com/report1.pdf, https://example.com/report2.pdf, and https://example.com/report3.pdf — and give me back the combined PDF."}],"resultDescription":"Returns a base64-encoded PDF string representing the result: a list of field names (for 'list' action), a filled and optionally flattened PDF (for 'fill' action), or a merged PDF combining up to 10 inputs (for 'merge' action).","failureModes":["Invalid or inaccessible PDF URL returns an error","Malformed fields JSON causes a parsing failure","More than 10 PDFs specified for merge exceeds limit","Field names that don't exist in the PDF are silently ignored or error","Non-PDF URLs may fail to parse as a form","Network timeout on large PDFs"],"whenToPreferThis":"Choose this endpoint when you need to programmatically inspect, fill, or merge PDF forms without a full document-processing pipeline. Ideal for automating form submissions, populating PDF templates with dynamic data, or combining multiple PDF documents server-side. Prefer this over general document-to-text endpoints when the output must remain a PDF (not plain text or HTML).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T06:39:36.344Z","isFirstParty":false,"canonicalSlug":"citiview-pdf-form-tool-6f38d716"}