Skip to main content

What is GetSigned?

GetSigned is an API-first e-signature service. You send us a PDF and a list of signers — we handle the signing links, identity verification, and return you a cryptographically sealed PDF with a full audit trail. Every completed document includes:
  • SHA-256 hash of the original and final PDF (tamper-detectable)
  • PKCS#7 digital seal — any byte change is detectable in Adobe Acrobat
  • RFC 3161 trusted timestamp — proves the seal time even after certificate rotation
  • Hash-chained audit log — append-only, detectable even with direct database access
  • Full audit certificate page appended to the sealed PDF
GetSigned is PIPEDA-compliant (Canada) and ESIGN/UETA-compliant (United States).

Who is it for?

GetSigned is built for developers integrating e-signatures into their own products — not for end-users who want to sign documents manually. If you want a consumer signing app, use DocuSign. If you want to build one, use GetSigned. Typical use cases:
  • SaaS platforms — add signing to your existing product flow
  • Healthcare — patient consent forms, intake documents
  • Legal tech — engagement letters, NDAs
  • Real estate — lease agreements, offers

How it works

1

Create an envelope

Upload a PDF, define fields (signature, date, text), and specify signers with routing order.
2

Send

GetSigned generates a tokenized signing link for each signer and dispatches email/SMS invites.
3

Signers sign

Each signer opens their link, verifies identity via OTP, consents to e-signature, and completes their fields.
4

Sealed PDF delivered

When all signers complete, GetSigned seals the PDF, appends the audit certificate, and fires a webhook to your endpoint with the download URL.

Base URL

https://api.getsigned.ca
All endpoints are versioned under /v1/.

Next steps

Quickstart

First sealed PDF in under 5 minutes

Authentication

Get your API credentials and mint a token

Envelopes

Understand the envelope lifecycle

Webhooks

React to signing events in real time