Authentication Overview
All API endpoints in this system require Bearer token authentication. This type of authentication uses a token, which acts as a temporary key to securely access the API. The token is included in the Authorization
header of each request. Without a valid token, the server will reject the request.
How It Works
-
Token Generation
A Bearer token is issued after the client authenticates with the system. This token is specific to the user or system and ensuring secure access. -
Token Usage
The token is added to the request’sAuthorization
header in the following format: Authorization: Bearer<your_token>
-
IP Whitelist
You must add the IP address to your whitelist to make a secure request. Without doing this, you will not be able to access the API.
Example Request with Bearer Authentication
Below is an example of how to make a POST request to the /api/v1/wallet/generate
endpoint to create a new wallet: