UK Food Hygiene Ratings Scraper: FSA API to CSV avatar

UK Food Hygiene Ratings Scraper: FSA API to CSV

Pricing

from $0.72 / 1,000 establishments

Go to Apify Store
UK Food Hygiene Ratings Scraper: FSA API to CSV

UK Food Hygiene Ratings Scraper: FSA API to CSV

Export UK food hygiene ratings, inspection dates, scores and addresses. $0.90 per 1,000 establishments plus $0.00005 per start.

Pricing

from $0.72 / 1,000 establishments

Rating

0.0

(0)

Developer

MRSLM Data

MRSLM Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Security

Limited permissions

Share

Export UK food hygiene data for $0.90 per 1,000 establishments, plus $0.00005 per start. Silver: $0.81 per 1,000; Gold: $0.72 per 1,000.

Search the Food Standards Agency ratings API for establishments in England, Wales, Northern Ireland and Scotland. Results can include the rating, inspection date, scores and address.

Filter by business name, location or rating, then download the results as JSON, CSV or Excel.

Every food business in England, Wales, Northern Ireland and Scotland is inspected by its local council and rated publicly through the Food Standards Agency. That is over 500,000 premises, from takeaways to supermarkets, each with an address, a rating and the date of the last inspection.

Quick start

  1. Press Start. The form is already filled with this example input, so the first run returns real rows in under a minute:
{
"businessNames": [
"pizza"
],
"locations": [
"Manchester"
],
"maxResults": 100
}
  1. Swap in your own values, or call the Actor through the Apify API, Make, Zapier, n8n or the Python/JS clients with the same JSON.
  2. Download the results as JSON, CSV or Excel from the Output tab, or schedule the run to repeat.

Example inputs

Search by business name and location:

{
"businessNames": ["pizza"],
"locations": ["Manchester"],
"maxResults": 100
}

Find establishments with selected ratings in a town:

{
"locations": ["Leeds"],
"ratings": ["0", "1"],
"maxResults": 100
}

Search for a business with a Scottish rating:

{
"businessNames": ["cafe"],
"locations": ["Glasgow"],
"ratings": ["pass"]
}

Sample row (real run, trimmed)

{
"fhrsId": 1910664,
"businessName": "Berkeley House",
"nameWithheld": false,
"businessType": "Caring Premises",
"ratingValue": "5",
"ratingNumeric": 5,
"ratingDate": "2026-01-21",
"newRatingPending": false,
"scheme": "FHRS",
"hygieneScore": 0,
"structuralScore": 0,
"confidenceInManagementScore": 5,
"address": "Berkeley Close, Stroud, Gloucestershire",
"postcode": "GL5 4SA",
"latitude": 51.7462683,
"longitude": -2.24779045,
"localAuthority": "Stroud",
"localAuthorityCode": "128",
"localAuthorityWebsite": "http://www.stroud.gov.uk",
"localAuthorityFoodTeamEmail": "environmental.health@stroud.gov.uk",
"rightToReply": null,
"ratingUrl": "https://ratings.food.gov.uk/business/1910664"
}

Also included: FHRS ID, numeric rating, new-rating-pending flag, scheme (FHRS or Scotland's FHIS), hygiene, structural and confidence-in-management scores, latitude and longitude, council code, website and food team e-mail (a council address), and the right-to-reply text.

Who uses this

  • Food-delivery, POS and supplier sales teams: list restaurants and takeaways in a town, with fresh inspection dates.
  • Consumers, journalists and local sites: find the lowest-rated places in an area.
  • Insurers, landlords and analysts: check hygiene history and map food businesses.

How to use it

  1. Enter business names, an address or postcode, or council names, and pick business types and ratings.
  2. Use "Rating comparison" = this rating or lower with rating 1 to get only poor ratings.
  3. Run, export, or schedule weekly to catch new inspections.

Pricing

  • Establishment: $0.90 per 1,000 saved (Silver $0.81, Gold $0.72)
  • Plus $0.00005 per run. You pay only for establishments saved after your filters. Searches with no matches are free.

FAQ

Where does the data come from? From the official Food Standards Agency ratings API (api.ratings.food.gov.uk), published under the Open Government Licence.

Is any personal data included? Contact details are not in the data. Home-based and mobile businesses that are registered under a person's own name (e.g. a childminder) are output with the name withheld (null) and nameWithheld = true, so you still get the rating and area without the person's name.

How fresh is it? Live. Councils upload new inspection results to the FSA continuously, usually within a few weeks of the visit.

Can I get only new records each day? Yes. Use the date window input and schedule the Actor; each run returns what is new in that window.

Does the Actor cover Scotland? Yes. The FSA API includes Scottish Food Hygiene Information Scheme records as well as records from England, Wales and Northern Ireland.

Can I filter establishments by rating? Yes. Use the ratings input to select one or more ratings.

Which export formats are available? You can download results from Apify as JSON, CSV or Excel.

This Actor only reads official open-data APIs that the publisher offers to everyone without a login or key. It obeys robots.txt, stays under the published rate limits, and never tries to get past logins, paywalls, captchas or bot checks. Contact details are not in the data. Home-based and mobile businesses that are registered under a person's own name (e.g. a childminder) are output with the name withheld (null) and nameWithheld = true, so you still get the rating and area without the person's name. You are responsible for how you use the data: follow the source's licence and terms and the privacy and marketing laws that apply to you (GDPR, CAN-SPAM, PECR, etc.). This tool is independent and not affiliated with or endorsed by the data publisher.