Skip to content
PDF · USE CASE

Contract & Agreement PDF API

Turn agreements into archival PDFs with numbered clauses, running footers, and signature blocks that never straddle a page break.

Turn agreements into archival PDFs with numbered clauses, running footers, and signature blocks that never straddle a page break.

How it works

POSTpdf.sh
curl https://api.renderkit.tech/v1/pdf \
  -H "x-api-key: $RENDERKIT_API_KEY" \
  -H "content-type: application/json" \
  -d '{ "url": "https://example.com", "format": "A4", "print_background": true }'

What you get

  • Clause numbering and page counts via CSS counters
  • break-inside: avoid keeps signature blocks intact
  • Running footer with 'Page X of Y' and a document reference
  • Selectable text, so e-signature tools can place fields automatically

More

Full HTML to PDF API docs · JSX-to-PDF · compare RenderKit vs PDFShift.

Common questions

Yes — because RenderKit prints with real Chromium, standard CSS fragmentation rules apply. Put `break-inside: avoid` on the signature block and it moves to the next page intact.

RenderKit starts at $9/mo, with 500 free renders to start. PDF, screenshot, and markdown all draw from one meter.

Ship your first render in 60 seconds.

500 free renders to start. No card. Cancel by ignoring it.

Get your free key$npm i renderkit-sdk