Get Access Token
To obtain an access token for the core banking application API, users need to follow the steps outlined below:
1. Obtain Client Credentials: To obtain an access token, users must first acquire a "clientID" And "clientSecret" from the API provider. These credentials serve as the client's unique identifier and are used to authenticate the client with the API.
2. Pass Credentials to /auth Endpoint: Once the clientID and clientSecret are obtained, they must be included in the request to the /auth endpoint. This endpoint is responsible for authenticating the client and generating an access token.
Body
clientID*
string
Client ID
clientSecret*
string
Client Secret
Here is a request and response with a sample payload sent to the endpoint in Curl format.
Sample API Request
const message = "hello world";
curl --location -g '{{baseurl}}/api/auth/v1/authenticate' \
--header 'Content-Type: application/json' \
--data '{
"clientId": "string",
"clientSecret": "string"
}Response
{
"accessToken": "string",
"tokenType": "string",
"expirationTime": "long",//EPOCH time
"tokenValiditySec": "long" //Token validity in Seconds
}Last updated