Planned · waitlist open

DocuStitch API access is not live yet.

We are designing a server-side API for teams that need repeatable PDF operations outside the browser. There is no public REST API, SDK package, or self-serve API key today. This page describes the intended direction and how to request early access.

Use the browser tools now

All Docustitch tools on this site run in the browser session today. For document preparation, merging, splitting, compression, and conversion, start with the tool catalog.

What exists today

  • Browser-based PDF tools with local processing for supported workflows.
  • No hosted file storage or public API endpoints in this repository.
  • No published @docustitch/sdk npm package or Python client.
  • Enterprise API conversations handled through the pricing contact flow.

What we are planning

The planned API would expose scoped server-side jobs for teams that cannot rely on browser-only workflows. Unlike the current product, API requests would necessarily use server-side processing, explicit retention rules, authentication, and per-route limits.

Planned capabilities mirror high-demand browser tools: merge, split, compress, OCR, and protect, with room to expand based on waitlist feedback.

Draft endpoint surface (not available)

The routes below are design targets only. Do not integrate against them until API access is announced.

POSThttps://api.docustitch.app/v1/mergeCombine multiple PDF files into one document.
POSThttps://api.docustitch.app/v1/splitSplit a PDF into documents by page ranges.
POSThttps://api.docustitch.app/v1/compressReduce PDF file size with configurable quality.
POSThttps://api.docustitch.app/v1/ocrExtract text from scanned PDFs using OCR.
POSThttps://api.docustitch.app/v1/protectApply password protection to a PDF.

Intended authentication model

When the API launches, requests would use a Bearer token issued after contract or waitlist approval. Keys would be scoped per environment and rotatable.

# Planned request header (not active)
Authorization: Bearer YOUR_API_KEY

Join the waitlist

Tell us your volume, compliance needs, and which operations matter most. We use waitlist requests to prioritize route design, retention policy, and SDK language support.

Request API access on the pricing page or email hello@docustitch.app.

Draft API specification · not a live service · www.docustitch.app