{"id":"d51a9bf8-493b-4dd7-bea4-153b5fe4a5a1","name":"An API for filling out PDF forms","slug":"an-api-for-filling-out-pdf-forms","description":"Show HN: An API for filling out PDF forms","website_url":"https://formapi.io","category":["developer","api"],"score":{"overall":75,"raw":79,"capped":true,"verified":false,"breakdown":{"latency":9,"consistency":8,"doc_quality":8,"error_clarity":7,"auth_simplicity":6,"token_efficiency":8,"first_try_success":8,"response_parseability":8},"source":"prowl_capped","credential_tested":false,"probe_health":{"status":"healthy","up_pct":1.0,"samples":3,"target":"website","p50_latency_ms":490,"last_probed":"2026-10-09T08:49:22.599637+00:00","lookback_hours":24,"no_response":0}},"latency":null,"uptime_30d":null,"protocols":["rest"],"auth_type":null,"mcp_manifest_url":null,"openapi_spec_url":null,"verified":false,"domain_verified":false,"claimed":false,"vendor_id":null,"status":"active","profile":null,"pricing":{"url":"https://docspring.com/pricing","free_tier":"test mode with watermarked PDFs","paid_plans":"subscription tiers"},"last_crawled":"2026-10-08T23:29:41.562480+00:00","last_benchmarked":"2026-08-29T22:37:22.252059+00:00","supports_x402":false,"agent_auth_methods":null,"supports_streaming":false,"has_sandbox":false,"sdks":null,"llms_txt_url":null,"similarity_score":null,"telemetry_evidence":null,"agent_signal":null,"mycelio":{"signed":false,"source":"heuristic","outline":[{"id":"pdf-filling-generation-api","depth":1,"heading":"PDF Filling & Generation API","preview":"DocSpring makes it easy for developers to fill out and generate PDFs with a simple API request  Start Free Trial  View D…","size_bytes":123},{"id":"trusted-by","depth":2,"heading":"Trusted By","preview":"","size_bytes":0},{"id":"how-docspring-works","depth":2,"heading":"How DocSpring Works","preview":"","size_bytes":0},{"id":"upload-a-pdf-template","depth":3,"heading":"Upload a PDF template","preview":"We’ll automatically import fields if your PDF has a fillable form.","size_bytes":68},{"id":"set-up-your-fields","depth":3,"heading":"Set up your fields","preview":"Use our visual template editor to drag-and-drop your fields.","size_bytes":60},{"id":"send-an-api-request","depth":3,"heading":"Send an API request","preview":"Send a POST request to generate a PDF with a few lines of code.","size_bytes":63},{"id":"pdf-template-examples","depth":2,"heading":"PDF Template Examples","preview":"","size_bytes":0},{"id":"irs-form-w-8ben","depth":3,"heading":"IRS Form W-8BEN","preview":"About this Template Template Editor Demo Show Web Form Code Example  Use Template  Fill out Form W-8 BEN and give this f…","size_bytes":225},{"id":"simple-invoice","depth":3,"heading":"Simple Invoice","preview":"About this Template Template Editor Demo Show Web Form Code Example  Use Template  Use this simple HTML template to gene…","size_bytes":223},{"id":"thailand-visa-extension","depth":3,"heading":"Thailand Visa Extension","preview":"About this Template Template Editor Demo Show Web Form Code Example  Use Template  Tourists can fill out this Applicatio…","size_bytes":226},{"id":"features","depth":2,"heading":"Features","preview":"","size_bytes":0},{"id":"pdf-template-creation","depth":3,"heading":"PDF Template Creation","preview":"Upload your PDF to DocSpring to create a new PDF template. Submit data to our PDF creation API to fill out your PDF temp…","size_bytes":143},{"id":"convert-html-to-pdf","depth":3,"heading":"Convert HTML to PDF","preview":"Design your own PDF templates using HTML, CSS, and Liquid. Templates can include advanced logic, such as variables, loop…","size_bytes":138},{"id":"pdf-template-editor","depth":3,"heading":"PDF Template Editor","preview":"Drag-and-drop your fields in DocSpring's visual PDF template editor. You can also embed the template editor on your own…","size_bytes":128},{"id":"data-validation","depth":3,"heading":"Data Validation","preview":"Ensure the data you send in your API requests matches the fields in your PDF templates. Never accidentally delete a fiel…","size_bytes":145},{"id":"flexible-field-types","depth":3,"heading":"Flexible Field Types","preview":"DocSpring supports a wide range of field types, so you can fill out any type of form. Fields include barcode, QR code, i…","size_bytes":146},{"id":"online-web-forms","depth":3,"heading":"Online Web Forms","preview":"Every PDF template has an automatically generated web-based form. Use these forms to test your PDF template, or embed th…","size_bytes":143},{"id":"enterprise-grade-security","depth":2,"heading":"Enterprise-Grade Security","preview":"","size_bytes":0},{"id":"soc-2-type-ii","depth":3,"heading":"SOC 2 Type II","preview":"","size_bytes":0},{"id":"gdpr-compliant","depth":3,"heading":"GDPR Compliant","preview":"","size_bytes":0},{"id":"what-our-customers-say","depth":2,"heading":"What Our Customers Say","preview":"","size_bytes":0},{"id":"what-our-customers-say-2","depth":2,"heading":"What Our Customers Say","preview":"","size_bytes":0},{"id":"fill-out-pdfs-in-minutes-not-weeks","depth":2,"heading":"Fill out PDFs in minutes, not weeks","preview":"Sign up for a free trial and try out DocSpring with your own PDFs.","size_bytes":66},{"id":"products","depth":5,"heading":"Products","preview":"PDF Filling API PDF Generation API HTML to PDF API Embedded Editor Web Forms","size_bytes":76},{"id":"industries","depth":5,"heading":"Industries","preview":"Real Estate Legal Insurance Immigration Accounting","size_bytes":50}],"readiness":80,"fetched_at":1788043042,"affordances":[{"kind":"link","label":"https://docspring.com/","target":"https://docspring.com/"},{"kind":"link","label":"PDF Filling API","target":"https://docspring.com/products/pdf-filling-api"},{"kind":"link","label":"PDF Generation API","target":"https://docspring.com/products/pdf-generation-api"},{"kind":"link","label":"HTML to PDF API","target":"https://docspring.com/products/html-to-pdf-api"},{"kind":"link","label":"Embedded Template Editor","target":"https://docspring.com/products/embedded-template-editor"},{"kind":"link","label":"Web Forms","target":"https://docspring.com/products/web-forms"},{"kind":"link","label":"Real Estate","target":"https://docspring.com/industries/real_estate"},{"kind":"link","label":"Legal","target":"https://docspring.com/industries/legal"},{"kind":"link","label":"Insurance","target":"https://docspring.com/industries/insurance"},{"kind":"link","label":"Immigration","target":"https://docspring.com/industries/immigration"},{"kind":"link","label":"Accounting","target":"https://docspring.com/industries/accounting"},{"kind":"link","label":"Pricing","target":"https://docspring.com/pricing"},{"kind":"link","label":"Documentation","target":"https://docspring.com/docs/"},{"kind":"link","label":"Contact","target":"https://docspring.com/contact"},{"kind":"link","label":"[email protected]","target":"https://docspring.com/cdn-cgi/l/email-protection#50232520203f222410343f33232022393e377e333f3d"},{"kind":"link","label":"Sign In","target":"https://app.docspring.com/sign_in"},{"kind":"link","label":"Start Free Trial","target":"https://docspring.com/sign_up"},{"kind":"link","label":"Dashboard","target":"https://app.docspring.com/dashboard"},{"kind":"link","label":"Sign Out","target":"https://app.docspring.com/sign_out"},{"kind":"link","label":"Changelog","target":"https://changelog.docspring.com"},{"kind":"link","label":"API Status","target":"https://status.docspring.com"},{"kind":"link","label":"Blog","target":"https://docspring.com/blog/"},{"kind":"link","label":"Security","target":"https://docspring.com/security"},{"kind":"link","label":"Privacy","target":"https://docspring.com/privacy"},{"kind":"link","label":"TOS","target":"https://docspring.com/tos"},{"kind":"link","label":"GitHub","target":"https://github.com/DocSpring"},{"kind":"link","label":"Twitter","target":"https://twitter.com/DocSpring"},{"kind":"link","label":"View Demo","target":"https://docspring.com/templates/tpl_DEMO42TmQjTgsQ7q/edit"},{"kind":"link","label":"Template Editor Demo","target":"https://docspring.com/templates/tpl_AcXt4ar4DXPsz79Nrc/edit"},{"kind":"link","label":"Show Web Form","target":"https://docspring.com/templates/tpl_AcXt4ar4DXPsz79Nrc/form"}],"ttl_seconds":86400,"content_length":755},"featured":false,"sponsored":false,"source":null}