# Bank of London API

**Canonical:** https://apis.io/apis/the-bank-of-london/bank-of-london-api/  
**Provider:** The Bank of London — https://apis.io/providers/the-bank-of-london/  
**Base URL:** https://api.bankoflondon.com/  
**Documentation:** https://developer.bankoflondon.com/apis/the-bank-of-london-api

Bank of London API is one of 2 APIs that [The Bank of London](https://apis.io/providers/the-bank-of-london/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Banking, Payments, Account, Virtual Accounts, and Faster Payments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

The Bank of London's public REST banking API (v2/v3 path-versioned), published as OpenAPI 3.0.3 from the Developer Studio. 58 operations across ten tags — Accounts, Customer Management, Virtual Account Management, Confirmation of Payee, Payments V2 (internal, Faster Payments, Bacs, CHAPS, agency and FX/cross-border), Standing Orders, Transactions, Mandates (Direct Debits), Statements and Webhook Management. Requests are authenticated with a per-request detached JWS (PS256) in the `x-jws-signature` header, signed with an API key created in the Developer Studio; payments and standing orders carry a client-supplied `idempotencyId`.

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/openapi/the-bank-of-london-api-openapi.json
- **Documentation** — https://developer.bankoflondon.com/docs/guides/getting-started-guide
- **APIReference** — https://developer.bankoflondon.com/apis/the-bank-of-london-api
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/authentication/the-bank-of-london-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/conventions/the-bank-of-london-conventions.yml
- **Idempotency** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/conventions/the-bank-of-london-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/errors/the-bank-of-london-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/data-model/the-bank-of-london-data-model.yml
- **DeclineCodes** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/errors/the-bank-of-london-decline-codes.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/rate-limits/the-bank-of-london-rate-limits.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/asyncapi/the-bank-of-london-webhooks.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/overlays/the-bank-of-london-api-overlay.yaml
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/sandbox/the-bank-of-london-sandbox.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/the-bank-of-london/refs/heads/main/apis.yml

## Other The Bank of London APIs (1)

- [Bank of London PSD2 / Open Banking UK API](https://apis.io/apis/the-bank-of-london/bank-of-london-psd2-open-banking-uk-api/)

## Tags

Banking, Payments, Account, Virtual Accounts, Faster Payments, Bacs, CHAPS, Confirmation of Payee, Direct Debits, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/the-bank-of-london/bank-of-london-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/the-bank-of-london/.
