NHS Organisations (ODS)
The NHS Organisation Data Service via its ORD API: look up an ODS code, search by name, postcode or role, and see which ICB commissions a GP practice or which trust runs a site. Organisation reference data only. ORD is due to be replaced by the ODS FHIR API around September 2027.
- cost
- Free every endpoint, within the daily allowance
- after that
- from $0.0005 / call · card or USDC
- endpoints
- 3
No signup needed over MCP: 100 free calls a day, or 500 with a free key.
Organisation by ODS code Free
Name, status, address, phone/website, roles and relationships (commissioner, operator, geography) for one ODS code.
- cost
- Free then $0.001 / call
- MCP tool
- nhs-organisations__organisation
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/nhs-organisations/organisation
| Param | Type | Description |
|---|---|---|
| code | string | ODS code, e.g. RVV (trust) or G82052 (GP practice) |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/nhs-organisations/organisation?code=G82052" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/nhs-organisations/organisation?code=G82052"
by fourzerotwo
Report this endpoint
Role codes Free
Every ODS role code with its name, and the friendly aliases search accepts.
- cost
- Free then $0.0005 / call
- MCP tool
- nhs-organisations__roles
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.0005 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/nhs-organisations/roles
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/nhs-organisations/roles" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/nhs-organisations/roles"
by fourzerotwo
Report this endpoint
Search organisations Free
Find NHS organisations by name, postcode (or district) and role: gp, pharmacy, trust, trust-site, icb, dental, optical, care-home, hospice, or a role code.
- cost
- Free then $0.001 / call
- MCP tool
- nhs-organisations__search
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/nhs-organisations/search
| Param | Type | Description |
|---|---|---|
| name? | string | Name contains |
| postcode? | string | Postcode or district, e.g. CT9 |
| role? | string | gp | pharmacy | trust | trust-site | icb | dental | optical | care-home | hospice | RO code |
| status? | string | active (default) | inactive | any |
| limit? | integer | Max results (default 20, max 100) |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/nhs-organisations/search" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/nhs-organisations/search"
by fourzerotwo
Report this endpoint
Contains public sector information licensed under the Open Government Licence v3.0. Source: NHS England Organisation Data Service (ODS).