Skip to content

Integration

A request with the following payload to our endpoint should return an access token for use in subsequent calls in any of our Data API endpoints.

KeyValue
grant_typeclient_credentials
client_idThe client_id that we supplied to you
client_secretThe client_secret that we supplied to you
scopeThe scope value for the API that you need access to

Please find below the scopes values for our APIs, these values need to be specified when requesting a token:

APIScope
Consent Serviceapi:consent
Data APIapi:data
Stored Data APIapi:stored_data
Advanced Insights APIapi:advanced_insights
Connect Invitation APIapi:connect_invitation
Credit Information APIapi:cis

Please note that the request should have a content-type of application/x-www-form-urlencoded

Assuming the authentication was successful, you should receive a 200 OK response.

The important fields in the authentication response are:

FieldDescription
expires_inThe number of seconds before the token expires (defaults to 3600 seconds)
token_typeBearer
access_tokenThe token you will use in subsequent requests

If you expect to make repeated and/or delayed calls using this access_token, you should pay attention to the expires_in field and request a new token if you have exceeded the expiration time.