eSign API Digitally Sign Documents Securely with Legally Compliant eSign
The eSign API enables businesses to securely sign documents electronically using Aadhaar-based or OTP-based authentication. It eliminates paper-based processes by allowing users to digitally sign agreements, contracts, loan documents, consent forms, and other business documents with legally compliant electronic signatures.
End-to-End eSign Flow
Upload PDF Document
Configure Signature Fields
Initiate eSign Request
User Authentication (OTP/Aadhaar)
User Reviews Document
Apply Digital Signature
Generate Signed PDF
Download & Callback Response
Key Capabilities
Electronic Document Signing – Enable users to digitally sign documents securely without physical paperwork.
Legally Compliant eSign – Support electronic signatures that comply with applicable Indian electronic signature regulations.
Secure User Authentication – Authenticate signers using OTP or supported authentication methods before signing.
Custom Signature Placement – Configure signature positions, stamping options, and signing workflow according to business requirements.
Multi-Party Signing – Support document signing by one or multiple participants.
Real-Time Status Tracking – Track document signing progress through callbacks and status APIs.
Secure Document Processing – Protect sensitive documents using encrypted communication and secure storage.
Easy API Integration – Integrate seamlessly using REST APIs, structured JSON responses, secure authentication, webhooks, and developer-friendly documentation.
Use Cases

Loan & Financial Agreements
Digitally sign loan agreements, sanction letters, and lending documents.

Customer Onboarding & KYC
Obtain customer consent and signed declarations during digital onboarding.

HR, Legal & Enterprise Workflows
Digitize employment contracts, vendor agreements, NDAs, compliance forms, and business documents.
Developer Experience
Secure REST APIs for seamless digital document signing.
PDF Upload Support – Upload documents securely for eSign processing.
Configurable Signature Fields – Define signature positions, signer details, and workflow.
Webhook & Callback Support – Receive real-time signing status updates.
Structured JSON Response – Retrieve document IDs, tokens, URLs, and signing status.
RESTful API Integration – Developer-friendly APIs with secure authentication.
Sandbox Environment – Test integrations before production deployment.
Developer Documentation – Comprehensive API references and implementation guides.
Enterprise Security – Encrypted communication and secure document handling.
Frequently Asked Questions
What is the eSign API?
The eSign API enables businesses to securely obtain legally compliant electronic signatures on digital documents through an automated API workflow.
What inputs are required?
Typical inputs include : API Username, PDF Document, Signer Name, Mobile Number, Email Address, Authentication Mode, Signature Position (X, Y Coordinates), Callback URL and Additional Signer Details (Optional)
What information does the API return?
The API returns : Client ID, Group ID, Signing Token, Signing URL, Document Status, Signed Document Reference, Callback Status and Structured JSON Response
Which documents can be signed?
The API supports : Loan Agreements, Contracts, Consent Forms, HR Documents, Vendor Agreements, Insurance Forms, Financial Documents and Any PDF Document
Can this API be integrated into our platform?
Yes. The API integrates seamlessly with banking platforms, lending systems, CRMs, ERPs, HRMS, insurance platforms, document management systems, and enterprise applications using secure REST APIs.
Is the signing process secure?
Yes. The API uses secure authentication, encrypted communication, and legally compliant electronic signing workflows to protect documents and signer information.