Generate access token
POST/v1/oauth/token
Generating an OAuth 2.0 access token is a fundamental step in securing access to protected resources within financial systems and APIs. Typically, this process involves the client application presenting its credentials, such as a client ID and client secret, to the authorization server.
Upon successful authentication, the authorization server validates the client's credentials and issues an access token. This token serves as a bearer credential, granting the client application permission to access specified resources on behalf of the user. The access token is accompanied by metadata indicating its scope, expiry time, and potentially other relevant attributes. Once obtained, the client application includes the access token in subsequent requests to the resource server, effectively proving its authorization to access the requested resources.
This robust OAuth 2.0 access token mechanism ensures secure and controlled access to sensitive financial data and functionalities while maintaining user privacy and security.
Request
- application/json
Body
required
Your client id.
Your client secret.
Responses
- 200
- 409
- 500
- 503
OK.
- application/json
- Schema
- Example (from schema)
Schema
object
{}
Action could not be completed because of conflict.
- application/json
- Schema
- Example (from schema)
Schema
Links error message to a specific event in the system.
The code for the error that has occurred.
The text for the error that has occurred.
An optional parameter name related to the error. Usually present for input validation errors.
An optional parameter value related to the error. Set to input value of named parameter.
{
"errorId": "string",
"code": "string",
"text": "string",
"parameter_name": "string",
"parameter_value": {}
}
Internal server error.
- application/json
- Schema
- Example (from schema)
Schema
Links error message to a specific event in the system.
The code for the error that has occurred.
The text for the error that has occurred.
An optional parameter name related to the error. Usually present for input validation errors.
An optional parameter value related to the error. Set to input value of named parameter.
{
"errorId": "string",
"code": "string",
"text": "string",
"parameter_name": "string",
"parameter_value": {}
}
The server is currently unavailable due to non-working hours. Please try again later.
- application/json
- Schema
- Example (from schema)
Schema
Links error message to a specific event in the system.
The code for the error that has occurred.
The text for the error that has occurred.
An optional parameter name related to the error. Usually present for input validation errors.
An optional parameter value related to the error. Set to input value of named parameter.
{
"errorId": "string",
"code": "string",
"text": "string",
"parameter_name": "string",
"parameter_value": {}
}