UK Bank ATMs

ATMs of the major UK banks from their Open Banking feeds, by town, postcode or distance: address, coordinates, services (cash withdrawal, deposit, PIN change…) and accessibility. A bank whose feed is down is listed under unavailable instead of failing the search.

GET/api/v1/finance/uk/atms

Data source

Query parameters

ParameterDescriptionTry value
town
string
Town as the bank lists it, e.g. Leeds (or use postcode / lat+lon)
postcode
string
UK postcode or its first part, e.g. LS1 or LS1 4DY
lat
number
Latitude (with lon) to search nearby
lon
number
Longitude (with lat)
radiusKm
number
Radius for lat/lon in km (default 2, max 50)
bank
string
One bank id or several, comma-separated (default all; see /finance/uk/banks)
service
string
Only places listing this service, e.g. CashDeposit (Lloyds, Halifax and Bank of Scotland list no ATM services)
limit
number
Rows (default 50, max 200)
apikey
string required
Your API key. Can also be sent as the X-API-Key header.demo key used here

Response envelope

Success: { data, meta: { sources, fetchedAt, cached } }. Errors: { error: { code, message } } with HTTP 400, 401, 404, 502, 503 or 504.