Inkspan › Guides
Working examples for every endpoint, in cURL, Python and Node.js. Each guide covers the request parameters, the exact response shape, the errors you will hit, and the details that catch people out the first time.
New here? The quickstart gets you a free API key in about a minute — 100 documents a month, no card.
Turn HTML, templates, or Markdown into pixel-faithful PDFs.
| Operation | Guides |
|---|---|
Generate a PDF from HTML/v1/generate/html | cURL · Python · Node.js |
Generate a PDF from a template/v1/generate/template | cURL · Python · Node.js |
Convert Markdown to PDF/v1/generate/markdown | cURL · Python · Node.js |
Merge, split, compress, watermark, rasterise, and fill existing PDFs.
| Operation | Guides |
|---|---|
Merge PDF files/v1/pdf/merge | cURL · Python · Node.js |
Split a PDF into pages/v1/pdf/split | cURL · Python · Node.js |
Compress a PDF/v1/pdf/compress | cURL · Python · Node.js |
Add a watermark to a PDF/v1/pdf/watermark | cURL · Python · Node.js |
Convert a PDF to images/v1/pdf/to-images | cURL · Python · Node.js |
Fill a PDF form/v1/pdf/fill-form | cURL · Python · Node.js |
Pull text and tables out of PDFs as structured JSON, with confidence scores.
| Operation | Guides |
|---|---|
Extract text from a PDF/v1/extract/text | cURL · Python · Node.js |
Extract tables from a PDF/v1/extract/tables | cURL · Python · Node.js |