Authorize with a Data Provider

Use the /api/v1/authorize endpoint to initiate the authorization process with a particular Data Recipient.

Authorization Example

https://ob-preprod.flinksapp.dev/api/v1/authorize?
response_type=code
&client_id=clientid
&redirect_uri=https%3A%2F%2Fexample.com%2Fcallback
&scope=ACCOUNT_BASIC%20ACCOUNT_DETAILED%20ACCOUNT_PAYMENTS%20INVESTMENTS%20TRANSACTIONS%20STATEMENTS%20CUSTOMER_CONTACT%20CUSTOMER_PERSONAL
&state=state
&provider_id=1000
&correlation_id=fce84d61-dfa8-4e2b-bd94-f1ec6a445841
https://www.example.com/callback?
code=code
&state=state
https://www.example.com/callback?
error=access_denied
&error_description=The user denied the access
&state=state

How to handle an error response

If you receive an error response, refer to the List of Authorization Errors for more information about the error and how to resolve it.

Language
Authorization
OAuth2
Click Try It! to start a request and see the response here!