UK Food Hygiene Ratings (FSA) — Scraper & API avatar

UK Food Hygiene Ratings (FSA) — Scraper & API

Pricing

from $1.50 / 1,000 establishment returneds

Go to Apify Store
UK Food Hygiene Ratings (FSA) — Scraper & API

UK Food Hygiene Ratings (FSA) — Scraper & API

Search the official UK Food Hygiene Rating Scheme by business name, postcode, council, business type, rating, rating date or distance. Tidy rows with rating, address, geo, inspection scores and council contact. No API key. Pay per result.

Pricing

from $1.50 / 1,000 establishment returneds

Rating

0.0

(0)

Developer

Richie Ellis

Richie Ellis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Security

Limited permissions

Share

Get official UK food hygiene ratings for restaurants, takeaways, cafés, pubs, shops, schools and every other food business in England, Wales, Northern Ireland and Scotland. Search by business name, postcode, town, council, business type, rating, inspection date or distance from a point, and get back tidy, spreadsheet-ready rows.

The data comes straight from the Food Standards Agency's own Food Hygiene Rating Scheme API, published under the Open Government Licence. Nothing is scraped from web pages, so there are no blocks, no captchas, no proxies and no API key to set up.

Pay only for the results you get: $1.50 per 1,000 establishments.


What you can do with it

  • Lead generation: every new takeaway or café rated in your area in the last 30 days. Useful for food suppliers, EPOS and delivery-app sales teams, pest control, cleaning, food-safety consultants and insurers.
  • Compliance and due diligence: check the rating of every site in a franchise, a supplier list or an acquisition target.
  • Find poorly rated premises: everything rated 0–2 in one council, for consultants who help businesses improve.
  • Market research and maps: every pub in Westminster, or all premises within a mile of a postcode, with latitude and longitude.
  • Monitoring: schedule a weekly run and compare ratings over time.

Input

Use any mix of filters. Each one narrows the search.

FieldWhat it does
Business nameWhole or part of the trading name, e.g. Greggs or Pizza.
Address, town or postcodeLS1 4DT, LS1, Harehills Lane or Leeds.
Local authoritiesCouncil names as the FSA lists them (Leeds, Westminster, Cardiff, Belfast City, Aberdeen City). Each council is searched in turn.
Business typesRestaurant/Cafe/Canteen, Takeaway/sandwich shop, Pub/bar/nightclub, Retailers, Hotels, Schools, Mobile caterers and the rest of the FSA's 14 types.
Hygiene rating + Rating match5, 4 … 0 (exactly, at least, or at most), or Scotland's Pass / Improvement Required, Awaiting inspection, Exempt.
Rated on or after / beforeAn inspection-date window. Accepts 2026-01-01 or relative values like 30 days.
Latitude, longitude, radiusEverything within N miles of a point, sortable by distance.
FHRS IDsLook up specific businesses by their FSA ID.
Maximum resultsA hard cap. You are never charged for more than this.

Example input

Takeaways in Leeds rated 2 or lower:

{
"localAuthorities": ["Leeds"],
"businessTypes": ["Takeaway/sandwich shop"],
"rating": "2",
"ratingOperator": "atMost",
"maxItems": 200
}

Everything inspected in the last 30 days within 2 miles of Leeds station, nearest first:

{
"latitude": 53.7951,
"longitude": -1.5476,
"radiusMiles": 2,
"ratedSince": "30 days",
"sortBy": "distance",
"maxItems": 500
}

Output

One row per establishment, in the run's dataset. Download it as CSV, Excel, JSON, XML or HTML, or read it through the Apify API.

{
"fhrsId": 323546,
"businessName": "Bamboo Takeaway",
"businessType": "Takeaway/sandwich shop",
"ratingValue": "2",
"ratingDate": "2025-11-04",
"newRatingPending": false,
"schemeType": "FHRS",
"fullAddress": "257 Harehills Lane, Harehills, Leeds, LS8 3RG",
"postcode": "LS8 3RG",
"localAuthority": "Leeds",
"localAuthorityEmail": "food.safety@leeds.gov.uk",
"latitude": 53.8113,
"longitude": -1.511455,
"hygieneScore": 10,
"structuralScore": 15,
"confidenceInManagementScore": 10,
"ratingUrl": "https://ratings.food.gov.uk/business/323546"
}

Each row also has the separate address lines, the business type ID, the FSA rating key, the council's code, website and own reference for the business, the phone number when the FSA publishes one, the business's right-to-reply text, and the distance in miles for radius searches.

About the scores: the FSA's inspection scores are points against: lower is better, and 0 is a perfect score. Scotland (FHIS) does not publish scores.

The OUTPUT record in the key-value store summarises the run: the query used, the rows delivered, the events charged and why the run stopped.

Pricing

EventPrice
Establishment returned$0.0015 ($1.50 per 1,000)
Actor startApify's minimum ($0.00005 per run)

You pay only for rows delivered to your dataset. The Maximum results cap and your run's spending limit are both respected exactly: the run stops when either is reached. A search that matches nothing costs a fraction of a cent.

Good to know

  • Coverage is whatever the FSA publishes: around 600,000 food businesses across 360+ councils, updated by councils daily.
  • Ratings are the council's at the time of inspection. Check newRatingPending for a re-inspection that has not been published yet.
  • Scotland runs its own scheme (FHIS: Pass / Improvement Required); the rest of the UK uses 0–5 (FHRS).
  • The FSA asks that ratings are shown with their date. Every row carries ratingDate.
  • Data © Food Standards Agency, licensed under the Open Government Licence v3.0. This actor is independent and not endorsed by the FSA.
  • UK Charity Register: every registered charity in England & Wales, with income, contacts, causes and trustees.
  • UK Government Contracts (Contracts Finder): public-sector tenders and awards, with buyer contacts.
  • UK Companies House: Companies, Officers & PSCs: company profiles, directors, owners and filings.