fourzerotwo-si Uk Food Hygiene API
UK Food Hygiene Ratings: Food hygiene ratings for restaurants, takeaways, shops and caterers across the UK.
UK Food Hygiene Ratings: Food hygiene ratings for restaurants, takeaways, shops and caterers across the UK.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/fourzerotwo-si:fourzerotwo-si-uk-food-hygiene-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Fourzerotwo Si Uk Food Hygiene API
version: 1.1.0
contact:
url: https://fourzerotwo.si
description: 'Operations tagged uk-food-hygiene across 2 of this provider''s published API definitions: openapi.json, fourzerotwo-si-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://fourzerotwo.si
tags:
- name: uk-food-hygiene
description: 'UK Food Hygiene Ratings: Food hygiene ratings for restaurants, takeaways, shops and caterers across the UK.'
paths:
/v1/uk-food-hygiene/search:
get:
operationId: uk_food_hygiene__search
summary: 'UK Food Hygiene Ratings: Search businesses'
description: 'Find rated food businesses by name and/or address or postcode. Price: $0.002 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/search
parameters:
- name: name
in: query
required: false
description: Business name
schema:
type: string
example: Greggs
- name: address
in: query
required: false
description: Address or postcode
schema:
type: string
example: Margate
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.002000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__search
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/near:
get:
operationId: uk_food_hygiene__near
summary: 'UK Food Hygiene Ratings: Businesses near a point'
description: 'Rated food businesses within a distance of a point. Price: $0.002 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/near
parameters:
- name: latitude
in: query
required: true
description: Latitude
schema:
type: string
example: '51.389'
- name: longitude
in: query
required: true
description: Longitude
schema:
type: string
example: '1.384'
- name: maxDistanceLimit
in: query
required: false
description: Miles (default 1)
schema:
type: integer
example: 1
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.002000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__near
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/business:
get:
operationId: uk_food_hygiene__business
summary: 'UK Food Hygiene Ratings: Business rating'
description: 'Rating, scores, inspection date and authority for one business. Price: $0.002 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/business
parameters:
- name: id
in: query
required: true
description: FHRS id from a search result
schema:
type: integer
example: 448872
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.002000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__business
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/authorities:
get:
operationId: uk_food_hygiene__authorities
summary: 'UK Food Hygiene Ratings: Local authorities'
description: 'Every local authority that runs a food hygiene scheme. Price: $0.001 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/authorities
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.001000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__authorities
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/business-types:
get:
operationId: uk_food_hygiene__business_types
summary: 'UK Food Hygiene Ratings: Business types'
description: 'Business type codes used in ratings. Price: $0.001 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/business-types
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.001000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__business-types
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/ratings:
get:
operationId: uk_food_hygiene__ratings
summary: 'UK Food Hygiene Ratings: Rating values'
description: 'Valid rating values and their meaning. Price: $0.001 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/ratings
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.001000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__ratings
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/regions:
get:
operationId: uk_food_hygiene__regions
summary: 'UK Food Hygiene Ratings: Regions'
description: 'Regions used by the ratings scheme. Price: $0.001 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/regions
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.001000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__regions
servers:
- url: https://fourzerotwo.si
/v1/uk-food-hygiene/score-descriptors:
get:
operationId: uk_food_hygiene__score_descriptors
summary: 'UK Food Hygiene Ratings: Score descriptors'
description: 'What each hygiene, structural and management score means for a business. Price: $0.001 USDC per call via x402. Free within the daily allowance with a free key.'
tags:
- uk-food-hygiene
externalDocs:
url: https://fourzerotwo.si/apis/uk-food-hygiene/score-descriptors
parameters:
- name: establishmentId
in: query
required: true
description: FHRS id
schema:
type: integer
example: 448872
responses:
'200':
description: The data (paid, or free tier).
content:
application/json: {}
'402':
$ref: '#/components/responses/PaymentRequired'
'400':
$ref: '#/components/responses/Error'
'404':
$ref: '#/components/responses/Error'
'502':
$ref: '#/components/responses/Error'
security:
- {}
- freeKey: []
x-price-usd: '0.001000'
x-free-tier: free
x-mcp-tool: uk-food-hygiene__score-descriptors
servers:
- url: https://fourzerotwo.si
components:
responses:
PaymentRequired:
description: x402 payment required. The body (also base64 in the PAYMENT-REQUIRED header) lists accepted payments.
headers:
PAYMENT-REQUIRED:
schema:
type: string
description: Base64 JSON x402 v2 PaymentRequired
content:
application/json:
schema:
type: object
properties:
x402Version:
type: integer
error:
type: string
accepts:
type: array
items:
type: object
Error:
description: 400 = invalid input, 404 = not found at the source, 502 = the source failed. Never charged.
content:
application/json:
schema:
type: object
properties:
error:
type: string
charged:
type: boolean
securitySchemes:
freeKey:
type: apiKey
in: header
name: X-API-Key
description: Optional free key (fzt_…) for the free tier.
x-refined-from:
- openapi.json
- fourzerotwo-si-openapi.json