Create an account access consent
Before you can access any data from a Revolut user, you must create an access consent to read data from the user's profile.
:::note When you create an account access consent, you must include a specific permission that follows the rules in the table below; otherwise, you get a 400 Bad request error. :::
Request Permissions
| PERMISSIONS | DEPENDENCIES |
|---|---|
| ReadAccountsBasic | None |
| ReadAccountsDetail | None |
| ReadBalances | None |
| ReadBeneficiariesBasic | None |
| ReadBeneficiariesDetail | None |
| ReadDirectDebits | None |
| ReadScheduledPaymentsBasic | None |
| ReadScheduledPaymentsDetail | None |
| ReadStandingOrdersBasic | None |
| ReadStandingOrdersDetail | None |
| ReadTransactionsBasic | None |
| ReadTransactionsCredits | ReadTransactionsBasic OR ReadTransactionsDetail |
| ReadTransactionsDebits | ReadTransactionsBasic OR ReadTransactionsDetail |
| ReadTransactionsDetail | None |
See also Tutorials: Get account and transaction information.
Request
- Base URLhttps://oba-auth.revolut.com
- AuthAPI key in header Authorization
Headers
The unique ID of the ASPSP that the request is issued to. The ID of Revolut is 001580000103UAvAAM.
An RFC4122 UUID used as a correlation ID.
The access token that you've generated. For more information, see Generate an access token.
The user agent that the PSU is using.
Request body
Response
Account Access Consents Created
Changes
No recorded changes to this operation across all 2 revisions of this API.