UK FSA Food Hygiene Ratings & Hospitality Lead Enricher
Pricing
from $2.00 / 1,000 primary lead / record scrapeds
UK FSA Food Hygiene Ratings & Hospitality Lead Enricher
Pricing
from $2.00 / 1,000 primary lead / record scrapeds
Rating
0.0
(0)
Developer
harrison clough
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Query the official UK Food Standards Agency (FSA FHRS v2 API) to extract restaurants, cafes, and hospitality venues by city/postcode with hygiene scores (0-5) and UK GDPR-safe corporate contacts.
Built for Clay.com, n8n, Make.com, and AI Agents (MCP) with guaranteed structured JSON output, live DNS-over-HTTPS MX email verification, and Pay-Per-Result ($0 on Empty) billing—you never pay for empty or unverified records.
Why Choose coherent_edelweiss/uk-fsa-food-hygiene-leads?
| Feature | Legacy Scrapers ($30–$49/mo Rental) | coherent_edelweiss/uk-fsa-food-hygiene-leads |
|---|---|---|
| Pricing Model | Upfront monthly subscription even on empty runs | Pay-Per-Event ($0.002–$0.007/record) — $0 on empty results |
| Official UK FSA FHRS v2 API | Slow HTML directory scrapers | Queries the official UK FSA FHRS v2 API directly with hygiene score segmentation (0–5) for POS & hospitality sales |
| Contact & Domain Verification | Unverified regex text dumps | Live DNS-over-HTTPS MX Verification + Mail Gateway Classification (Google Workspace, Microsoft 365) |
| Execution Speed | 60–180s browser spin-up | 3–6 seconds with zero headless browser overhead |
| UK / EU GDPR Compliance | Scrapes personal data indiscriminately | Built-in gdprSafeMode (auto | strict | off) for UK/EEA corporate role-only filtering |
Transparent Pay-Per-Event Pricing (Zero-Charge on Empty)
result-scraped($0.002): Charged only when a valid primary record is extracted.verified-contact-enriched($0.003): Charged only when DNS MX verification confirms active mail routing or enriched domain contacts.ai-structured-summary($0.002): Charged only when a structured B2B intelligence pitch/summary is generated.
1-Click Integrations: Clay.com, n8n & Make.com
Clay.com ("HTTP API" Enrichment Column)
- Method:
POST - URL:
https://api.apify.com/v2/acts/coherent_edelweiss~uk-fsa-food-hygiene-leads/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN - Headers:
Content-Type: application/json - Body:
{"searchKeywordOrCity": "London","maxEstablishments": 3,"includeAiPitch": true,"gdprSafeMode": "auto"}
cURL / n8n / Make.com Quickstart
curl -X POST "https://api.apify.com/v2/acts/coherent_edelweiss~uk-fsa-food-hygiene-leads/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchKeywordOrCity": "London","maxEstablishments": 3,"includeAiPitch": true,"gdprSafeMode": "auto"}'
Python (apify-client)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("coherent_edelweiss/uk-fsa-food-hygiene-leads").call(run_input={"searchKeywordOrCity": "London","maxEstablishments": 3,"includeAiPitch": true,"gdprSafeMode": "auto"})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Sample Enriched Output
{"fhrs_id": "1529104","business_name": "The London Roastery & Kitchen Ltd","business_type": "Restaurant/Cafe/Canteen","hygiene_rating": "5","rating_date": "2026-02-14","address": "142 Shoreditch High Street, London","postcode": "E1 6JE","local_authority": "London Borough of Hackney","ai_compliance_tech_pitch": "The London Roastery & Kitchen Ltd (Restaurant/Cafe/Canteen, FHRS Rating: 5) in London is a high-volume hospitality prospect for cloud POS, table ordering, and wholesale F&B supply.","gdpr_safe_mode_applied": true}
Connect to Claude Desktop, Cursor & AI Agents (MCP)
You can call this Actor directly from Claude Desktop, Cursor, or any Model Context Protocol (MCP) client:
{"mcpServers": {"uk-fsa-food-hygiene-leads": {"command": "npx","args": ["-y","@apify/actors-mcp-server","--actors","coherent_edelweiss/uk-fsa-food-hygiene-leads"],"env": {"APIFY_TOKEN": "YOUR_APIFY_TOKEN"}}}}
UK GDPR, EU GDPR & PECR Compliance Notice (Safe-by-Design)
- Stateless On-Demand Processor: This Actor is an ephemeral, on-demand software utility that executes within the user's isolated Apify container. The Actor developer does not store, aggregate, or resell any scraped datasets or personal data.
- Built-in
gdprSafeMode(auto|strict|off): By default (auto), when a UK or EEA domain (.uk,.co.uk,.eu,.de,.fr, etc.) is detected, the Actor automatically filters out named personal emails (firstname.lastname@) and personal LinkedIn profile URLs (/in/), returning only non-personal corporate role endpoints (info@,sales@,contact@,enquiries@), corporate/company/links, and website technology stack metadata. - Controller Responsibility: Users disabling
gdprSafeModeact as Data Controllers and are solely responsible for establishing a valid lawful basis (such as UK GDPR Article 6(1)(f) Legitimate Interests for corporate subscribers) and complying with UK PECR / EU ePrivacy rules.