Implementation Guide: Revolut

This page has been created and maintained by the relevant ASPSP, and OBIE takes no liability for the completeness nor accuracy of this data.

Note to ASPSP: Please indicate which brands this applies to and/or duplicate this page per brand if relevant.


ASPSPRevolut LTD
BrandRevolut LTD
Date
Developer portal (s)https://developer.revolut.com/

Announcements

Improvement
Delivery date







Change to Production:

Improvement
Delivery date







On-boarding

Supports dynamic client registration (Y/N)Y
Instructions for manual onboardingN/A
OIDC .well-known endpoint



https://oba.revolut.com/openid-configuration

Notes on testing
Other on-boarding notes


Documentation URL


https://developer.revolut.com/docs/open-banking-api/

Account Information API

Note to ASPSP: Please add a column per brand if relevant

Swagger versionv3.1
Base URI
https://oba.revolut.com
General variances to specification 
Non-functional limitations
RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)

Endpoint 1

POST /account-access-consents


Y (Production/Sandbox)


Endpoint 2

GET /account-access-consents/{AccountConsentId}


Y (Production/Sandbox)


Endpoint 3

DELETE /account-access-consents/{AccountConsentId}


Y (Production/Sandbox)


Endpoint 4

GET /accounts


Y (Production/Sandbox)

Only accounts with known SchemaName are returned.

Endpoint 5

GET /accounts/{AccountId}


Y (Production/Sandbox)


Endpoint 6

GET /accounts/{AccountId}/balances


Y (Production/Sandbox)


Endpoint 7

GET /accounts/{AccountId}/transactions


Y (Production/Sandbox)


Payment Initiation API

Swagger versionv3.1
Base URI
https://oba.revolut.com
General variances to specification
Non-functional limitations
RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)
Endpoint 1POST /domestic-payment-consents
Y (Production/Sandbox)Only supported for GBP payments in GB
Endpoint 2GET /domestic-payment-consents/{DomesticPaymentConsentId}
Y (Production/Sandbox)
Endpoint 3GET /domestic-payment-consents/{DomesticPaymentConsentId}/funds-confirmation
Y (Production/Sandbox)
Endpoint 4POST /domestic-payments
Y (Production/Sandbox)Only supported for GBP payments in GB
Endpoint 5GET /domestic-payments/{DomesticPaymentId}
Y (Production/Sandbox)

Open Data API

Swagger versionN/A
Base URIN/A
General variances to specification 
Non-functional limitations
RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)