Open Banking API
The Cyrexa Open Banking API is the gateway for third-party providers to interact with Cyrexa clients and products. Clients can use the Open Banking API to develop banking applications, whether they are:- Regulated third-party providers that want to get account and transaction information of Cyrexa clients and initiate different types of payments.
- Innovative service providers looking to integrate Cyrexa functions into their applications seamlessly.
Authentication
Get Access tokenHeaders
Content-Type: application/x-www-form-urlencodedParameters
- grant_type: Must be set to client_credentials to get the access token.
- scope: Must be set to accounts.
Example
When using a self-signed certificate or a certificate not known by standard Certificate authorities, the -k or —insecure cURL option should be used.Response
The response contains the following JSON object:Authorization
Each Open Banking API must contain an authorization header in the following format to make a call: Bearer<yourAccessToken>
Before starting, users must ensure they have an access token with the proper scope using the /token endpoint. An authorisation code must be obtained so it can be exchanged for an access token.