Quick start
1. Create link
To request consent, direct the end-user to the following link:
https://app.enablenow.nl/
Use the following request parameters:
Parameter | Required | Description |
---|---|---|
client | Required | Your client ID |
redirect_uri | Required | The page the end-user is redirected to after completing the flow |
An example of the resulting link with the request parameters:
https://app.enablenow.nl/?client=123456789&redirect_uri=https%3A%2F%2Fwww.enablenow.nl%2Fredirect
Response parameters
Parameter | Required | Description |
---|---|---|
consent_id | Required | A unique value used to identify this consent result. |
2. Retrieve transactions
You can retrieve user's data using standard OAuth 2.0 authentication methods.
Retrieve access token
To retrieve an access token from the EnableNow API you can use standard OAuth Client Credentials flow using:
- URL: https://api.enablenow.nl/cfa/connect/token
- Method: POST
- Content-Type: application/x-www-form-urlencoded
- Response Type: json
Use the following parameters:
Parameter | Value |
---|---|
client_id | [Your Client ID] |
client_secret | [Your Client Secret] |
scope | "customer-api" |
grant_type | "client_credentials" |
The generated access token will be valid for 60 minutes.
Retrieve paged transactions
Using the access token transactions can be retrieved using the transactions endpoint:
https://api.enablenow.nl/cfa/transactions
Use the following request parameters:
Parameter | Required | Description |
---|---|---|
consentId | Required | The Consent ID (retrieved as parameter from the consent redirect URI) |
pageSize | Optional (default 100, maximum 1000) | The number of results retrieved per page |
pageToken | Optional (default empty) | The pagetoken retrieves a specific result page. Leave empty to receive first page. |
See the data-access transactions section for details on the response.