Now in public beta

Beautiful PDFs
from JSON.
One API call.

Generate invoices, receipts, and business documents with a single API request. No HTML templates needed.

Free tier — 100 PDFs/month. No credit card required.

javascript
const pdf = await fetch("https://api.kagyz.com/v1/invoice", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({
invoice_number: "INV-001",
issue_date: "2026-02-26",
currency: "USD",
from: { name: "Acme Corp" },
to: { name: "John Doe" },
items: [
{ description: "Consulting", quantity: 1, unit_price: 500 }
]
})
});

Documents

Every document your business needs

Invoice

Live

Bill your clients with professional invoices. Multi-currency, tax support.

POST /v1/invoice

Receipt

Live

Confirm payments with detailed receipts. Payment method & transaction tracking.

POST /v1/receipt

Quote / Estimate

Coming Soon

Send professional proposals and estimates to win more clients.

POST /v1/quote

Credit Note

Coming Soon

Issue refund and adjustment documents for proper accounting.

POST /v1/credit-note

Packing Slip

Coming Soon

Generate shipping documents for e-commerce orders.

POST /v1/packing-slip

How it works

Three steps. No SDKs required.

01

Send JSON

POST your document data — line items, addresses, tax, currency — as a simple JSON object.

02

We render the PDF

Our engine formats your data into a clean, professional PDF in under 200ms.

03

Get the file

Receive the PDF binary in the response. Save it, attach it to an email, or stream it to the browser.

Pricing

Start free. Scale when ready.

Free

For side projects and testing

$0

100 PDFs / month

  • 100 PDFs / month
  • Professional template
  • Documentation
Get started

Starter

Popular

For growing businesses

$19/mo

2,000 PDFs / month

  • 2,000 PDFs / month
  • Multi-currency support
  • Email support
Subscribe

Growth

For high-volume teams

$49/mo

10,000 PDFs / month

  • 10,000 PDFs / month
  • Priority support
  • Dedicated assistance
Subscribe