# Open Data API API

> Open Data API API on Apizie: 6 endpoints (Gets a list of all `ATM` objects., Gets a list of all `Branch` objects., Gets a list of all `Branch Current Account` objects., Gets a list of all `Commerical Credit Card` objects., …) returned as clean JSON through one API key. 6 endpoints are live now. Call it over REST at https://zieapi.vercel.app/v1/finance:openbanking-org-uk/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `finance:openbanking-org-uk`
- Category: Finance
- Status: live
- Source: https://openbanking.org.uk
- Page: https://zieapi.vercel.app/api/finance/openbanking-org-uk
- OpenAPI: https://zieapi.vercel.app/api/finance/openbanking-org-uk/openapi.json

Latest Swagger specification for OpenData

## Endpoints

### Gets a list of all `ATM` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-atms`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

### Gets a list of all `Branch` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-branches`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

### Gets a list of all `Branch Current Account` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-business-current-accounts`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

### Gets a list of all `Commerical Credit Card` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-commercial-credit-cards`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

### Gets a list of all `Personal Current Account` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-personal-current-accounts`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

### Gets a list of all `Unsercured SME Lending` objects.
`GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-unsecured-sme-loans`

| Parameter | Type | Required | Description |
|---|---|---|---|
| If-Modified-Since | string | no | Used for conditional request, to retrieve data only if modified since a given date |
| If-None-Match | string | no | Used for conditional request, to retrieve data only if the given Etag value does not match |

## Example
```
curl "https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-atms" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the Open Data API API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/finance:openbanking-org-uk/get-atms with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Open Data API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the Open Data API API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key finance:openbanking-org-uk.

### What is the status of the Open Data API API?
Live: works with just an Apizie key
