Skip to main content
Your documents are never persisted. Every API call is stateless: process and forget. That’s the point. Convert contracts to PDF. Add signatures to agreements. Merge quarterly reports. Everything preserves-tracked changes, complex tables, nested lists, headers. Real document operations via REST API.

Why stateless matters

Enterprise documents contain sensitive data. NDAs, financial reports, legal contracts. SuperDoc’s API processes them in memory and returns results immediately. No storage. No persistence. No risk.

Base URL

Authentication

Bearer token in every request (except /v1/health):

What’s working now

Convert - DOCX to PDF with perfect fidelity. That 50-page contract with tracked changes? Converts flawlessly.
Annotate - Programmatically populate fields in your DOCX templates. Insert text, images, signatures, and tables.
Sign - Add cryptographic signatures to PDFs and DOCX documents with full audit trail support.
Verify - Validate the authenticity and integrity of signed PDFs.

What’s coming

/merge - Combine documents with formatting intact.

Built for real documents

This isn’t a wrapper around LibreOffice. SuperDoc uses custom document processing that handles:
  • Tables spanning multiple pages
  • Tracked changes from multiple reviewers
  • Embedded images and charts
  • Complex numbered lists and cross-references
  • Headers/footers with dynamic fields
Your Word documents work because SuperDoc was built for Word documents. Not markdown. Not HTML: actual DOCX files.

Resources

Status Page - Uptime and incidents
GitHub - Examples and issues