Overview
The LEDGERS API uses a secure authentication mechanism to protect access to business resources and operations.
Before accessing any API endpoint, you must complete the authentication setup process and obtain the required credentials.
All requests to the LEDGERS API must be made over HTTPS.
Authentication Process
To successfully authenticate with the LEDGERS API:
Step 1
Generate an API Key for your application.
The API Key uniquely identifies your application and is required when requesting access tokens.
➡️ Continue to API Key (x-api-key) documentation.
Step 2
Generate an Access Token using your API credentials.
The Access Token is used to authorize API requests.
➡️ Continue to API Token documentation.
Step 3
Use the generated credentials to access LEDGERS APIs.
Include the required authentication headers in every request.
Security Requirements
The following security requirements must be followed when integrating with the LEDGERS API:
- Use HTTPS for all API requests.
- Keep API credentials secure.
- Do not expose credentials in frontend applications.
- Do not commit credentials to source control repositories.
- Regenerate credentials immediately if compromised.
- Restrict credential access to authorized users only.

