{"uid":"cap_rFli-X0bsCbp6rIWZh_kB","slug":"emboss-make-fillable-pdf-0e8b4683","name":"Emboss Make-Fillable PDF","description":"Turn a flat or scanned PDF form into a fillable PDF with detected fields. Also: detect form fields in a PDF; add fillable fields to a document; extract a PDF form schema; make a government or business form fillable. Price scales with page count; this 402 carries the exact amount for the PDF sent.","url":"https://api.getemboss.ai/pay/make-fillable","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"pdf_url":{"type":"string","format":"uri","description":"public https URL of the PDF form to process"},"pdf_base64":{"type":"string","description":"the PDF form as base64 (alternative to pdf_url)","contentEncoding":"base64"}}},"responseSchema":{"type":"json","example":{"job_id":"<uuid>","quote_id":"<uuid>","status_url":"https://api.getemboss.ai/pay/jobs/<uuid>?token=<token>"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_k9pq9jTgKp3jEm-7gs27X","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a flat or scanned PDF into a fillable PDF form by automatically detecting and adding interactive form fields.","exampleAgentPrompt":"I have a scanned government tax form PDF — can you run it through Emboss to automatically detect all the fields and make it fillable so people can type directly into it?","exampleUseCases":[{"title":"Government form digitization","prompt":"We have a scanned IRS W-9 PDF that employees need to fill out — can you make it a proper fillable form so they can type their info directly into the PDF instead of printing it?"},{"title":"Business onboarding application","prompt":"I've got a flat PDF application form for new vendors — send it to Emboss to detect all the fields and convert it into a fillable PDF we can email out."},{"title":"Extract form schema for data pipeline","prompt":"Can you take this insurance claim PDF and have Emboss analyze it to pull out the full schema of all its form fields so I can map them to our database?"}],"resultDescription":"Returns a JSON object containing a job_id (UUID for tracking), a quote_id (UUID for the payment quote), and a status_url — a polling URL where the agent can check on the async conversion job and eventually retrieve the resulting fillable PDF.","failureModes":["Invalid or corrupt PDF input — returns 400 or processing error","Payment not completed or 402 response with required USDC amount if x402 flow not handled","Job fails during field detection — job status endpoint returns error state","Non-PDF file type submitted — unsupported format error","Large or complex PDFs may time out or require polling status URL for extended periods"],"whenToPreferThis":"Use this endpoint when you need to programmatically convert a static, scanned, or flat PDF into an interactive fillable form without manual design work. It is best suited for automating document workflows where PDFs cannot be edited directly, such as government forms, business contracts, or onboarding applications. Prefer this over generic PDF editors when you need field detection to happen automatically at scale and want a structured schema of the detected fields returned alongside the fillable document.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:37:25.913Z","isFirstParty":false}