Surepass Esign API
Digitally sign PDF documents with Aadhaar OTP or Suresign auto-signing.
The Surepass Esign API lets you upload PDF documents, collect legally valid digital signatures from one or more signers, and download the completed document. Signers can be verified with Aadhaar OTP, email/mobile OTP, name matching, face matching, and geofencing.
Base URLs
| Environment | URL |
|---|---|
| Sandbox | https://esign-api-v2.surepass.app |
| Production | https://prod-esign-api-v2.surepass.app |
Authentication
All API requests require a bearer token in the Authorization header:
Authorization: Bearer YOUR_ACCESS_TOKENContact techsupport@surepass.io to get access credentials.
Explore
Getting started
Upload a PDF, initialize an Esign session, and download the signed document.
Templates
Save reusable signer layouts and initialize Esign sessions from them.
Stamps
Procure e-stamps and reserve them into Esign flows.
API reference
Full endpoint reference with schemas and an interactive playground.