What is ZipZign?

What is ZipZign?


ZipZign is a REST API for document workflows. Send it HTML, get back a signed PDF, a payment receipt, or both.


What you can do


  • Generate PDFs from HTML templates with dynamic data
  • Collect e-signatures from up to 6 signers per document
  • Collect payments before or after signing
  • Chain signing and payment together in a single document flow


Document types


Type

Description

readable

PDF generation only — no signatures, no payment

signable

Signature collection from one or more signers

payable

Payment collection, no signing required


A signable document can also include a payment object to create a sign-then-pay flow.


How it works


  1. POST a document with HTML content and signer/payer details
  2. ZipZign renders the HTML to PDF, sends emails to signers/payers
  3. Signers sign via a hosted, mobile-friendly page
  4. Payers pay via a hosted Stripe checkout
  5. ZipZign webhooks notify your app at each step
  6. You retrieve the final PDF with embedded signatures


Base URL


https://zipzign.com/api


Authentication


All requests require an API key in the Authorization header:


Authorization: Bearer YOUR_API_KEY


See Authentication & API Keys for setup details.


Compliance


ZipZign signatures are ESIGN and UETA compliant. Each signing event captures IP address, user agent, timestamp, and consent version. A SHA-256 hash of the final PDF is stored for tamper evidence, and any document can be verified publicly via GET /api/documents/:id/verify.

Updated on: 16/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!