API Concepts
Welcome to the eNotaryLog API help section! This guide will introduce you to the core concepts of the eNotaryLog API, helping you understand the basics and get started on the right foot. The eNotaryLog API enables you to access and manage various resources related to your account, such as users, notarizations, and eSignatures.
API Base URL
The base URL for all API requests is https://public-api.enotarylog.com
. Each endpoint's path should be appended to this base URL to form the complete request URL.
Authentication
The eNotaryLog API uses token-based authentication (Bearer Token) to ensure that only authorized users can access the eNotaryLog API resources. You will need to obtain an API access token from your account to authenticate your API requests.
Include the access token in the Authorization header of your requests, like so:
Authorization: Bearer `<accessToken>`
Replace <accessToken>
with your actual API access token.
Request Methods and Endpoints
The eNotaryLog API uses standard HTTP methods (such as GET
, POST
, PUT
, PATCH
, and DELETE
) to perform various operations on resources. Each operation is associated with a specific endpoint.
For example, to retrieve a list of users in your organization, you would send a GET request to the /users
endpoint.
Data Formats
The eNotaryLog API uses JSON as the primary data format for request and response bodies. When making a request, make sure to set the Content-Type
header to application/json
.
Pagination
When retrieving lists of resources (such as users, notarizations, or transactions), the eNotaryLog API may return paginated results to prevent overwhelming the client with large amounts of data. Use query parameters like limit
, offset
, and page
to control the pagination of results.
Error Handling
If there's an error while processing your API request, the eNotaryLog API will return an HTTP status code indicating the error type, along with a JSON object that provides more details about the error.
Rate Limiting
The eNotaryLog API enforces rate limits to prevent abuse and ensure fair usage. If you exceed the rate limit, the eNotaryLog API will return a 429 Too Many Requests
status code. You should implement a retry mechanism with exponential backoff in your client to handle rate-limited requests.
Additional Resources
For more information about the Notarization API, visit the official documentation.
If you need further assistance or have questions, feel free to reach out to our support team.