Kroo
Kroo Bank Ltd is a UK app-based challenger bank, founded in 2016 and granted a full UK banking licence by the PRA/FCA in 2021 (restrictions lifted in 2022), that launched its digital-only personal current account in December 2022. Independent and venture-backed rather than mutual or part of a larger group, Kroo offers a fee-free everyday current account, interest-paying balances and "Kroo Pots", fee-free spending abroad, and FSCS deposit protection up to GBP 85,000. As an FCA-authorised ASPSP under PSD2, Kroo is a regulated Open Banking provider (though not one of the nine CMA9-mandated banks and, as a branchless digital bank, it publishes no Open Data reference APIs for ATMs or branches). It exposes the UK Open Banking Implementation Entity (OBIE) Read/Write API family - Account and Transaction Information, Payment Initiation, and Confirmation of Funds - through a Banfico-hosted developer portal at developer.kroo.banfico.io, secured with FAPI-grade OAuth2/OIDC, PSD2 strong customer authentication implemented as a CIBA decoupled (poll-mode) flow, and mutual-TLS client authentication using OBIE/eIDAS certificates, validated with the OpenID Foundation conformance suite.
Kroo publishes 28 API contracts indexed on the APIs.io network, including Account Access Consents API, Accounts API, Balances API, and 25 more. Tagged areas include Financial Services, Banking, Open Banking, PSD2, and OBIE.
The Kroo catalog on APIs.io includes 1 Spectral governance ruleset.
Kroo’s developer surface includes authentication, documentation, engineering blog, support, and 26 more developer resources.
What this lets a business do 4
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Consumer Lending Licensing (UK, US, Canada credit licence registers) | regulated | 38.3 (thin) | - | - |
| EU/EEA Payment and E-Money Institutions (PSD2 passports) | regulated | 38.3 (thin) | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 4
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 28
Individual APIs this provider publishes, each with its own machine-readable definition.
Kroo Account Access Consents API
The Account Access Consents API from Kroo — 2 operation(s) for account access consents.
Kroo Accounts API
The Accounts API from Kroo — 2 operation(s) for accounts.
Kroo Balances API
The Balances API from Kroo — 2 operation(s) for balances.
Kroo Beneficiaries API
The Beneficiaries API from Kroo — 2 operation(s) for beneficiaries.
Kroo Direct Debits API
The Direct Debits API from Kroo — 2 operation(s) for direct debits.
Kroo Domestic Payment Consents API
The Domestic Payment Consents API from Kroo — 3 operation(s) for domestic payment consents.
Kroo Domestic Payments API
The Domestic Payments API from Kroo — 3 operation(s) for domestic payments.
Kroo Domestic Scheduled Payment Consents API
The Domestic Scheduled Payment Consents API from Kroo — 2 operation(s) for domestic scheduled payment consents.
Kroo Domestic Scheduled Payments API
The Domestic Scheduled Payments API from Kroo — 3 operation(s) for domestic scheduled payments.
Kroo Domestic Standing Order Consents API
The Domestic Standing Order Consents API from Kroo — 2 operation(s) for domestic standing order consents.
Kroo Domestic Standing Orders API
The Domestic Standing Orders API from Kroo — 3 operation(s) for domestic standing orders.
Kroo File Payment Consents API
The File Payment Consents API from Kroo — 3 operation(s) for file payment consents.
Kroo File Payments API
The File Payments API from Kroo — 4 operation(s) for file payments.
Kroo Funds Confirmation Consents API
The Funds Confirmation Consents API from Kroo — 2 operation(s) for funds confirmation consents.
Kroo Funds Confirmations API
The Funds Confirmations API from Kroo — 1 operation(s) for funds confirmations.
Kroo International Payment Consents API
The International Payment Consents API from Kroo — 3 operation(s) for international payment consents.
Kroo International Payments API
The International Payments API from Kroo — 3 operation(s) for international payments.
Kroo International Scheduled Payments API
The International Scheduled Payments API from Kroo — 3 operation(s) for international scheduled payments.
Kroo International Scheduled Payments Consents API
The International Scheduled Payments Consents API from Kroo — 3 operation(s) for international scheduled payments consents.
Kroo International Standing Orders API
The International Standing Orders API from Kroo — 3 operation(s) for international standing orders.
Kroo International Standing Orders Consents API
The International Standing Orders Consents API from Kroo — 2 operation(s) for international standing orders consents.
Kroo Offers API
The Offers API from Kroo — 2 operation(s) for offers.
Kroo Parties API
The Parties API from Kroo — 3 operation(s) for parties.
Kroo Products API
The Products API from Kroo — 2 operation(s) for products.
Kroo Scheduled Payments API
The Scheduled Payments API from Kroo — 2 operation(s) for scheduled payments.
Kroo Standing Orders API
The Standing Orders API from Kroo — 2 operation(s) for standing orders.
Kroo Statements API
The Statements API from Kroo — 5 operation(s) for statements.
Kroo Transactions API
The Transactions API from Kroo — 2 operation(s) for transactions.
Scroll for all 28
Agent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
Initiate a Kroo domestic payment (PIS)
AGENT SKILLSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Kroo API Rules
SPECTRALOpenAPI Overlays 3
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Kroo Account Info Overlay
DERIVEDKroo Confirmation Funds Overlay
DERIVEDKroo Payment Initiation Overlay
DERIVEDSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Access & Security 6
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 4
Properties that don't map to a standard resource type
Source (apis.yml)
Kroo API — frequently asked questions
Does Kroo have an API?
Yes. APIs.io lists 28 APIs from Kroo, including Kroo Account Access Consents API, Kroo Accounts API and Kroo Balances API, and 25 more.
Is there an OpenAPI specification for the Kroo API?
Yes. APIs.io indexes 28 OpenAPI specifications for Kroo, each linked for download from this page.
How do I authenticate with the Kroo API?
Kroo documents its authentication (oauth2 · 2 schemes). The details are profiled on APIs.io as Kroo Authentication.
Is the Kroo API ready for AI agents?
Kroo has a Kin Score of 39.1 out of 100 (thin) and an Agent Readiness score of 36.8 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.