# Introduction to the Open Banking API

The Revolut Open Banking API is the gateway for third-party providers to interact with Revolut customers and products.

You can take advantage of the Open Banking API to build your banking applications if you are a regulated third party provider or an innovative service provider.

- [Sign up](https://developer.revolut.com/portal/signup "Sign up for a Developer account.")
- [Get started](/docs/guides/build-banking-apps/get-started/register-your-application-in-the-developer-portal "Get started with the Open Banking API in a few steps.")
- [API reference](/docs/api/open-banking "Check out the technical details to our Open Banking API.")

## Sign up

Sign up for a Developer account at the [Developer Portal](https://developer.revolut.com/portal/signup).

## Get started

Get started with the Open Banking API in a few steps.

## Who can access the API

- [Regulated third party providers](/docs/guides/build-banking-apps/introduction-to-the-open-banking-api/who-can-access-the-api#regulated-third-party-providers-under-psd2 "Get account and transaction information of Revolut customers and initiate different types of payments.")
- [Innovative service providers](/docs/guides/build-banking-apps/introduction-to-the-open-banking-api/who-can-access-the-api#revolut-partners "Seamlessly integrate Revolut functions into your own applications. You must become a Revolut partner to use our API.")

## Use cases

- [Get account and transaction information](/docs/guides/build-banking-apps/tutorials/get-account-and-transaction-information "Get account and transaction information of Revolut customers.")
- [Initiate payments](/docs/guides/build-banking-apps/tutorials/initiate-your-first-payment "Get consents from Revolut customers and initiate payments.")

## Support

Need help? Send an email to our [API Support team](mailto:api-requests@revolut.com).