Getting Started
Welcome to the NotaryLive API documentation!
This documentation is intended for partners who wish to integrate NotaryLive 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 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 sandbox credentials work right out of the box for testing API calls in the sandbox environment during local development.
For more details on the sandbox environment, please review the Sandbox Environment section below.
Please note: If you have a Business Premier account with us, you can generate your own unique sandbox credentials from your NotaryLive dashboard.
Endpoints
The following is a list of API endpoints and their respective documentation:
Endpoint | Method | Description |
/api/v3/order/create | POST | Creates a new order session |
/api/v3/order/ids | GET | Please reach out to us at support@notarylive.com for more information |
/api/v3/order/status | POST | Check the status of an order |
/api/v3/order/video | GET | Download the notary session video for an order |
/api/v3/id/upload | POST | Preuploads an ID to the system for use when creating an order |
Sandbox Environment
The NotaryLive API sandbox credentials expose limited functionality to the NotaryLive API and are intended for testing purposes. In the sandbox environment, payment processing and the notarial session itself are disabled.
Also keep in mind that certain API endpoints and request parameters will not work due to the sandbox environment's limitations.
For example, the order/video
and order/ids
endpoints will not succeed in the sandbox environment.
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
Please reach out to us at support@notarylive.com to request access to
the production environment. Once you have been provided with your production API user ID and API key, you will
then replace api_test_user
and api_test_key
in the examples throughout the
documentation with your production credentials.
Troubleshooting Issues
If your integration is not behaving as it should, the following checklist is useful to narrow down the source of the problem:
- Do the example curl calls work on your local machine?
- Do the example curl calls work in your production environment?
- Does your integration code work on your local machine?
- Does your integration code work in your production environment?
If the example curl calls throughout the documentation work on your local machine but do not work in your production environment, please reach out to us at support@notarylive.com to ensure that your production environment has not been flagged by any automated security measures.
Copyright © 2025, NotaryLive.com