# Revolut

**Canonical:** https://apis.io/providers/revolut/  
**Website:** https://www.revolut.com/  
**APIs profiled:** 46

Revolut is a global financial technology company providing banking, payments, cards, foreign exchange, savings, and crypto services to retail and business customers. Its developer platform publishes several distinct REST APIs: the Business API (accounts, transfers, payments, counterparties, cards, webhooks), the Merchant API (online card acquiring, orders, captures, refunds, subscriptions), the Open Banking API (UK Open Banking / PSD2 account information and payment initiation, FAPI-secured with detached JWS), the Crypto Ramp API (fiat-to-crypto on/off ramp for partners), and the Revolut X crypto exchange API (balances, orders, trades, market data). Revolut publishes official OpenAPI specifications and Agent Skills on GitHub.

## Kin Score — 53.2 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 53.2).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 73.2 |
| Governance | 16.7 |
| Contract Governance | 16.7 |
| Operational Transparency | 44.7 |
| Developer Ergonomics | 67.9 |
| Commercial Clarity | 7.9 |
| Access Clarity | 7.9 |

Regulatory layer — **Payments**: 62.5 (matched via tags).

## Agent readiness — 69.7 (agent-native)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | verified |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | verified |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | verified |
| Event Surface Described | yes |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (46)

- **Revolut Accounting API** — Manage [accounting settings](https://business.revolut.com/settings/accounting) for your business that can be assigned to your financial records such as [expenses](https://develo...
- **Revolut Accounting categories API** — Manage accounting categories for your business. You can create, retrieve, and delete accounting categories that can be assigned to your financial records such as [expenses](http...
- **Revolut Accounts API** — Get the balances, full banking details, and other details of your business accounts. For more information, see the guides: [Get your account details](https://developer.revolut.c...
- **Revolut Apple Pay merchant registration API** — Operations for managing a merchant's domain registration and configuration with Apple for integration of Apple Pay via Revolut. This includes initiating domain validation with A...
- **Revolut Applications API** — These endpoints let you manage your applications. Applications can also be created in the [Developer Portal](https://developer.revolut.com/portal/). For more information, see: -...
- **Revolut Balance API** — Get your Revolut X crypto exchange balances, including both crypto and fiat.
- **Revolut Card invitations API** — Use card invitations to pre-create cards for [team members](https://developer.revolut.com/docs/guides/manage-accounts/teams/manage-team-members) who have not yet onboarded. Once...
- **Revolut Cards API** — Manage cards issued for your business, freeze, unfreeze, lock, unlock, terminate and update card settings, such as spending limits and merchant controls. :::note - This feature ...
- **Revolut Configuration API** — Get Revolut X configuration for traded assets and pairs.
- **Revolut Counterparties API** — Manage counterparties that you intend to transact with. Request and response examples can vary based on the account provider's location and type of the counterparty. For more in...
- **Revolut Customers API** — The Customers resource in the Merchant API is a pivotal tool for tracking and managing customer-related transactions within your e-commerce or retail platform. This resource pro...
- **Revolut Disputes API** — Endpoints that allow merchants to view customer payment disputes. It provides a robust framework with high-level states (e.g., `won`, `lost`, `needs_response`, `under_review`) a...
- **Revolut Domestic payment API** — *Domestic payments*, which you can use for local payments in the local currency of the user. :::note Revolut supports only GBP as local in the UK and EUR in Single Euro Payments...
- **Revolut Domestic scheduled payment API** — *Domestic scheduled payments*, which you can use for local payments in the local currency of the user. :::note Revolut supports only GBP as local in the UK and EUR in Single Eur...
- **Revolut Domestic standing order API** — *Domestic standing orders*, which you can use for local payments in the local currency of the user. :::note Revolut supports only GBP as local in the UK and EUR in Single Euro P...
- **Revolut Draft payment API** — You can create a draft payment to initiate a payment on behalf of a user, and request the approval for the draft payment in the user account. Then, you can retrieve or delete a ...
- **Revolut Expenses API** — Get the list of all the expenses, or use the filters to narrow down the results. You can also get a specific expense, or get a receipt related to an expense by providing their r...
- **Revolut File Payment API** — The File Payment API from Revolut — 6 operation(s) for file payment.
- **Revolut Foreign exchange API** — Retrieve information on exchange rates between currencies, buy and sell currencies. For more information, see the guides: [Exchange money](https://developer.revolut.com/docs/gui...
- **Revolut International payment API** — *International payments*, which you can use for international SWIFT payments in all currencies that Revolut supports. As a regulated third party provider, you can use the provid...
- **Revolut International scheduled payment API** — *International scheduled payments*, which you can use for international SWIFT payments in all currencies that Revolut supports. As a regulated third party provider, you can use ...
- **Revolut International standing order API** — *International standing orders*, which you can use for international SWIFT payments in all currencies that Revolut supports. As a regulated third party provider, you can use the...
- **Revolut Labels API** — Manage accounting labels and label groups for your business. Create, retrieve, update, and delete label groups and labels that can be added to your financial records such as [ex...
- **Revolut Locations API** — The Locations API is designed to help merchants manage multiple points of sale, including both **online storefronts** and **physical stores**. Registering locations lets you dif...
- **Revolut Market Data API** — Retrieve real-time and historical market data for Revolut X.
- **Revolut Orders API** — The Orders resource in the Merchant API offers a comprehensive solution for managing the lifecycle of orders within your e-commerce or retail platform. Designed to streamline or...
- **Revolut Other API** — Other operations that can be done with the Merchant API.
- **Revolut Partners API** — The **Partners** endpoints let you poll different exchange rates, display them on your website and compare them with other providers. For more details, see the guides: [Leverage...
- **Revolut Payment drafts API** — Payment drafts let you prepare payments for future processing, prepare payments that require an approval, or prepare bulk or scheduled payments. Simply create a draft, and when ...
- **Revolut Payment intents API** — Operations for managing payment intents in the push payments to Revolut Terminal flow. A **payment intent** represents the intention to complete payment for a specific order on ...
- **Revolut Payments API** — Payment operations enable you to initiate payments, or track payment status transitions. You can use the ID of the payment to retrieve information about a specific payment. :::i...
- **Revolut Payout links API** — Use payout links to send money without having to request full banking details of the recipient. The recipient must claim the money before the link expires. :::note This feature ...
- **Revolut Payouts API** — Endpoints for retrieving information about payouts, allowing merchants to access details of funds withdrawn from their Merchant account to external bank accounts. Merchants can ...
- **Revolut Public Market Data API** — Get Revolut X real time public market data.
- **Revolut Report runs API** — Use **Report runs** operations to generate CSV reports of your Merchant account transactions. Choose from the following report types based on your use case: | Report type | Desc...
- **Revolut Simulations API** — The Simulations API is only available in the Sandbox environment. It lets you simulate certain events that are otherwise only possible in the production environment, such as you...
- **Revolut Subscriptions API** — The Subscriptions API provides a complete solution for creating and managing recurring billing for your customers. You can automatically charge customers on flexible billing cyc...
- **Revolut Tax rates API** — Manage tax rates for your business. Create, retrieve, update, and delete tax rates that can be assigned to your financial records such as [expenses](https://developer.revolut.co...
- **Revolut Team members API** — Retrieve information on existing team members of your organisation, delete team members, and invite new members. For more information, see the guides: [Manage team members](http...
- **Revolut Terminals API** — Operations for managing Revolut Terminal devices and push payment integrations with Point of Sale (POS) systems. The Terminals API enables POS software providers to integrate wi...
- …and 6 more, listed in full on the page.

## MCP servers (1)

- **Revolut MCP Server**

## Agentic access (1)

- **Revolut Agentic Access** — 237 operations · 119 acting · 1 human-in-the-loop

## Security (3)

- **Revolut Authentication** — apiKey/http · 5 schemes
- **Revolut Domain Security** — TLSv1.3 · DMARC
- **Revolut Vulnerability Disclosure** — security.txt · contact published

## Tags

Company, Fintech, Payments, Banking, Open Banking, Merchant Acquiring, Cryptocurrency, Cards

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/revolut/). Scores are computed from the provider's own public artifacts under a published rubric.
