Getting Started with eSign
Welcome to the NotaryLive eSign API documentation!
This documentation is intended for partners who wish to integrate our eSign feature into their own services.
Below you will find a list of API endpoints and their respective documentation.
Please note: All API calls must be made over HTTPS. All API calls must be authenticated using
HTTP Basic Authentication. All API calls must be made with the Content-Type header set to application/json
unless otherwise specified.
Quick Start: Instant Sandbox Access
You can immediately start testing our eSign API without needing to request API keys from us!
We have made public sandbox (testing) credentials available for anyone to use -
no signup or special access required:
- API Sandbox User ID:
api_test_user - API Sandbox Key:
api_test_key
These credentials can be used for local testing in our sandbox environment.
For Business Premier accounts, you can generate your own eSign sandbox keys in your
NotaryLive dashboard under the eSign API tab.
Please note: RON and eSign use different API credentials. You cannot use your RON API credentials for eSign API calls and vice versa.
Endpoints
The following is a list of our eSign API endpoints and their respective documentation:
| Endpoint | Method | Description |
| /api/v1/esign/create | POST | Creates a new eSign order |
| /api/v1/esign/status | GET | Check the status of an eSign order |
Sandbox Environment
The NotaryLive API sandbox credentials expose limited functionality to the NotaryLive eSign API and are intended for testing purposes. In the sandbox environment, real signing is disabled and the final "signed" document is watermarked.
Please note: The API examples shown in this documentation are working examples. You can copy any of the curl calls throughout the documentation into your terminal to get started right away with sandbox testing!
Once you are ready to move to production, take a look at the Moving to Production section below.
Moving to Production
Once you’re ready to go live, contact our team at
support@notarylive.com
to request production credentials. Replace your sandbox keys
(api_test_user / api_test_key)
with your assigned production credentials.
Troubleshooting
- Verify your eSign API credentials (username/password).
- Ensure requests are made over HTTPS.
- Confirm the correct
Content-Typeheader. - Test using the sample curl commands provided in endpoint documentation.
If issues persist, please contact support@notarylive.com with your request payload and response for debugging assistance.
Copyright © 2026, NotaryLive.com