Build Secure Document Signing APIs in Minutes
Use Indigo eSign REST APIs to create sign requests from templates, generate signer links, and automate workflows with webhooks.
Quick Start Request
curl -X POST "https://indigoesign.com/api/v1/sign-request" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_RAW_API_KEY" \
-d '{
"template_id": "tpl_123",
"title": "Offer Letter",
"signers": [{"role":"client","email":"john@example.com"}],
"redirect_url":"https://yourapp.com/success",
"webhook_url":"https://yourapp.com/webhook"
}'
Why Developers Choose This API
Reference-style landing page with clear integration blocks, endpoint docs, and webhook lifecycle.
Developer Friendly
No SDK lock-in. Send direct REST requests from any backend stack.
Template Based Workflows
Create templates in your panel, then pass `template_id` in API calls.
Realtime Events
Track `request.sent`, `viewed`, `signed`, and `completed` via webhooks.
Go Live in 3 Simple Steps
Integrate our eSignature API and send your first document in
minutes, not weeks.
Here's how easy it is to get started.
Get Your API Key
Sign up for a free developer account to get instant access to your sandbox and production API keys.
Does not require any SDK
Use our REST APIs with your preferred programming language to easily authenticate and make API calls.
You can integrate directly using standard HTTPS REST APIs from any programming language.
Send Your First Request
Use a few lines of code to create a sign request and send your first signature request.
curl -X POST "https://indigoesign.com/api/v1/sign-request" \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_RAW_API_KEY" \
-d '{
"template_id": "tpl_123",
"title": "Offer Letter",
"signers": [{"role":"client","email":"john@example.com"}],
"redirect_url":"https://yourapp.com/success",
"webhook_url":"https://yourapp.com/webhook"
}'
Trusted by Teams Who Build Fast
From startups to enterprise workflows, teams use this API to automate signing and approvals.
Numbers That Matter
What Customers Say
Frequently Asked Questions
Yes. Signatures are created with audit trail metadata and support major eSignature legal frameworks.
No. You can use standard HTTPS REST calls from any language and platform.
If delivery fails, the system retries and logs each attempt in webhook logs for troubleshooting.
Ready to Build with Indigo eSign API?
Generate your key, connect templates, and launch your signing workflow today.
Start Now