Create, send and track invoices from JSON, a spreadsheet or a no-code editor.
Give ASHDOCS a customer and line items. You get a numbered invoice, a PDF in your design and a page your customer can open. Call it from Make, Zapier, n8n, Airtable or Google Sheets, or use ASHDOCS Flows.
- Free plan, no card
- Test invoices use no credits
- Failed jobs are never charged
curl -X POST 'https://www.ashdocs.com/api/v1/invoices' \
-H 'X-API-Key: ash_live_...' \
-H 'Content-Type: application/json' \
-d '{"currency":"USD","customer":{"email":"ap@acme.com","name":"Acme Inc"},"due_terms":"net_30","issue":true,"line_items":[{"description":"Consulting","quantity":"3","tax_rate":"8.25","unit_price":"150.00"}],"send":{"channels":[{"type":"email"}]},"template":"clean"}'
What is ASHDOCS?
ASHDOCS is an invoicing API and a no-code invoice editor, with PDF tools on the same API key. Send a customer and line items as JSON, upload a spreadsheet, or type the invoice in the editor. ASHDOCS numbers it, renders a PDF in your design, hosts a page your customer can view, emails it, and records payments from your own Razorpay or Stripe account. The same key runs the PDF tools for converting, editing, extracting and securing documents.
From line items to paid
- 01
Create
Type it in the editor, POST it as JSON, or upload a CSV and map its columns. Drafts and previews use no credits.
- 02
Send
Email the PDF with a link to the hosted invoice page. WhatsApp and SMS go out through your own Twilio connection.
- 03
Get paid
Connect your own Razorpay or Stripe account. Payments are recorded on the invoice, and reminders stop once it is paid.
Works with the tools you automate in
Call the invoicing API from Airtable, Make, Zapier, n8n or Google Sheets, or use ASHDOCS Flows.
Make
Every ASHDOCS tool is one “HTTP → Make a request” module away — generate, convert, edit and extract documents inside any scenario.
Make guideZapier
Turn any Zapier trigger — a form response, a new row, a paid invoice — into a finished PDF with one Webhooks by Zapier step.
Zapier guiden8n
The HTTP Request node plus one Header Auth credential gives every n8n workflow — cloud or self-hosted — the full 51-tool document API.
n8n guideAirtable
A 20-line automation script turns any record into a PDF and writes it straight back into an attachment field. No third-party connector in the middle.
Airtable guideGoogle Sheets
A short Apps Script turns any row into a PDF in Drive and writes the link back to the sheet — triggered from a custom menu or a form submission.
Google Sheets guide
51 PDF tools, one REST API
/ocr/pdf-to-text/pdf-to-table/pdf-to-data/bank-statement-to-csv/pdf-to-markdown/pdf-form-fields+6 more/password-add/password-remove/redact-pdf/pdf-sign/invoice-pdf/barcode/qr-code/screenshot/og-image/docx-template11 of them — rotate, extract-pages, remove-pages, metadata, pdf-form-fields, pdf-flatten, pdf-info, pdf-reorder, pdf-crop, pdf-linearize, pdf-tag-check — are always free: local page operations with no rendering engine, OCR or AI, so they never cost credits. See every tool and its cost →
What an invoice costs
Issuing an invoice uses 1 credit. The free plan includes 100 credits a month. Drafts, previews, re-downloads and test invoices use none. Paid plans start at $15 a month, or ₹1,299 a month for cards issued in India.
Frequently asked questions
Can customers pay online?
Yes, when you connect your own Razorpay or Stripe account. The invoice page and emails carry a payment link, and payments are recorded on the invoice.
When are credits used?
Issuing an invoice uses credits. Drafts, previews, re-downloads and test-mode documents do not.
What is the ASHDOCS PDF API?
ASHDOCS is a REST API and visual pipeline builder for document automation. From a single API key you get HTML-to-PDF, URL-to-PDF, Markdown-to-PDF, structured data extraction, OCR, and PII redaction — plus 28 native app connections in Flows (Airtable, Stripe, Notion, Trello and more, with Slack, Outlook, DocuSign, OneDrive and Salesforce coming soon) and ready-made HTTP recipes for Make, Zapier and n8n.
Is there a free PDF API?
Yes — ASHDOCS includes a free PDF API tier with 100 credits per month and no card required. Every account also gets a sandbox key (prefix ash_test_) that runs all 51 tools end-to-end without ever consuming credits, so you can evaluate the API and run CI tests indefinitely.
What is the best PDF API for Zapier and n8n?
The best PDF API for Zapier and n8n is one that exposes every tool as a plain REST endpoint — ASHDOCS does exactly that, with 51 tools behind one X-API-Key header. Wire any endpoint into a Zapier webhook action or an n8n HTTP Request node and map the returned file into your next step.
What is document workflow automation?
Document workflow automation is software that carries a document through every step it needs — created or converted, data extracted, approved, and filed — without manual work. ASHDOCS Flows does this without code: describe the workflow in a sentence, AI drafts the steps, and it runs on your schedule, filing results in Drive, Sheets or your inbox.
How do I convert HTML to PDF with an API?
POST your HTML string (or template) to https://www.ashdocs.com/api/v1/tools/html-to-pdf with an X-API-Key header. ASHDOCS renders via a headless Chromium and returns a PDF file. A4/Letter, margins, page breaks, and headers/footers are all configurable.
Can I extract structured data (JSON) from a PDF?
Yes. POST a file plus a JSON schema to /api/v1/tools/pdf-to-data. ASHDOCS uses Claude Sonnet 5 to return matching fields plus per-field confidence and a needs_review flag. Invoices, purchase orders, contracts, and bank statements are supported end-to-end.
How much does the ASHDOCS API cost?
ASHDOCS is credit-based. Signup includes 100 free credits and a sandbox key that never bills. Paid tiers start at $15/month (1,500 credits), or $12.50/mo billed annually. HTML-to-PDF and merge cost 1 credit; extraction and OCR cost 1–3 credits per document. Annual billing saves you two months per year on every paid tier.
Which no-code tools does ASHDOCS integrate with?
Make, Zapier and n8n connect through their built-in HTTP modules — every ASHDOCS tool is a plain REST endpoint, and we publish step-by-step recipes for all three. Inside ASHDOCS Flows, 28 apps connect natively (Airtable, Stripe, Notion, Trello, Twilio, Mailchimp and more), each with its own setup guide. Outbound webhooks fire on job.completed, job.failed, pipeline.completed and review.approved.
How does ASHDOCS handle sensitive data and PII?
Per-request and account-wide zero-retention modes never persist source files. Native PDF redaction removes PII from the content stream via apply_redactions (not overlaid). Every outbound webhook is signed with HMAC-SHA256.
Can I try ASHDOCS without a credit card?
Yes. Signup issues a sandbox API key immediately (prefix ash_test_). Sandbox keys never bill and give you access to the full API surface — perfect for evaluation and CI.
Send your first invoice today.
Start in the editor or with one API call. No card needed on the free plan.
Create an invoice free