Skip to main content
The SignSealShip API lets your platform create sign / notarize / ship orders for your clients’ own documents (priced server-side, paid through Stripe hosted checkout), seal executed documents with real, independently checkable evidence, bundle a deal’s orders into one live-status Verified Closing Room, and roll a room’s cryptographic facts into a versioned, sealed Closing Passport. Everything a counterparty needs to verify is public — no SignSealShip account required on their side.

Base URL

All paths in this reference are relative to:
Base URL
Requests and responses are JSON with camelCase field names unless an endpoint says otherwise (file uploads are multipart; sealed PDFs stream back as application/pdf). Timestamps are ISO 8601 with a UTC offset.

Endpoints

Partner access

Orders

Proof Passport

Closing Rooms

Closing Passports

Webhook management

The partner dashboard also exposes session-authenticated mirrors of the room routes (/api/partner/rooms/...) for firms that operate rooms from the UI. They call the same underlying service and return the same shapes as the partner-key routes documented on the rooms page.

Conventions

  • Bearer codes, not accounts. Public reads are authorized by possession of an unguessable code — a room code, an order code, or a verify code. Whoever holds the code can read; treat every code like a credential.
  • Errors are JSON: {"error": "human-readable message"} with a 4xx status. Public verification surfaces return the same generic {"verdict": "unknown"} 404 for malformed, unknown, and missing codes — nothing to enumerate.
  • Rate limiting returns 429 Too Many Requests. Limits are listed per endpoint above and on the authentication page.
  • Honesty by design. Responses never claim evidence that is not held: evidence badges distinguish SEALED (verifiable artifact hash on record) from RECORDED (platform attestation only), and every Closing Passport manifest carries an explicit coverage statement of what it does and does not prove. See the evidence model.

Explore the reference

Authentication

Partner API keys, how keys are issued and rotated, and every rate limit.

Partner access requests

Request a trial key self-serve — instant issue or human review.

Orders

Create sign / notarize / ship orders, list them, and mint Stripe checkout.

Closing Rooms

Create rooms, attach orders, rotate links, and read the live room view.

Closing Passports

Versioned, sealed evidence manifests with a verifiable hash chain.

Proof Passport

Seal any executed PDF and get a public verification URL back.

Webhooks

Signed event deliveries and how to verify them.