US Restaurant Inspections Scraper avatar

US Restaurant Inspections Scraper

Pricing

from $0.84 / 1,000 results

Go to Apify Store
US Restaurant Inspections Scraper

US Restaurant Inspections Scraper

Restaurant health inspections from New York City, Chicago and Austin official open data: grade or score, result, violations (critical flagged), address, phone and cuisine. Plus NYC restaurants awaiting their first inspection (newly opened).

Pricing

from $0.84 / 1,000 results

Rating

0.0

(0)

Developer

Ibnu Adzim

Ibnu Adzim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

US Restaurant Inspections Scraper (NYC, Chicago, Austin)

Restaurant health inspections from the official open data of New York City, Chicago and Austin: establishment name, address, inspection date and type, result, grade (NYC) or score (Austin), and every violation cited — with NYC's critical flag — plus NYC phone numbers and cuisine, and Chicago facility type and risk level.

Also: a list of new NYC restaurants not yet inspected — in the city's words, "new establishments that have not yet received an inspection" (restaurants that have applied for a permit).

No key, no login, no proxy.

What it is for

  • Restaurant-tech and supplier leads — places that just failed an inspection (pest control, cleaning, training, equipment), or NYC restaurants awaiting their first inspection.
  • Consumer and media research — grades and violations by neighbourhood or cuisine.

Input

fieldwhat it does
citiesnyc, chicago, austin — one search each.
dateFrom / dateToInspection dates. Default: the last 30 days.
nycNotYetInspectedNYC: list establishments with no inspection yet (dates ignored).
nameContains, zipCodesName words; ZIPs or prefixes.
cuisineContainsNYC cuisine, e.g. pizza, chinese, coffee.
completedInspectionsOnlyChicago: leave out "No Entry", "Out of Business", "Not Ready" visits.
sortByNewest or oldest first.
maxItemsPer city, default 200; 0 = all.

Things about this data worth knowing

1. New York lists each violation as its own row

In NYC's data an inspection with five violations is five rows (60 rows were 16 inspections in one sample). The Actor returns one row per inspection with a violations list and counts of all and critical violations.

2. "1900-01-01" means "not inspected yet"

3,808 NYC establishments carry the date 1 January 1900. NYC's dataset description explains it: "new establishments that have not yet received an inspection". They are kept out of date searches and available on their own through nycNotYetInspected.

3. NYC grades are more than A, B, C

Besides letter grades there are "N" (not yet graded), "Z" (grade pending) and inspections that carry no grade at all — in September 2026 there were more of those than B and C grades together. The Actor spells them out (NOT_YET_GRADED, GRADE_PENDING) or leaves grade empty.

4. Not every Chicago "result" is an inspection

Chicago records visits where no inspection happened — "No Entry", "Out of Business", "Not Ready" (1,750 of 11,614 results in 2026). Rows carry inspected: false for them, and completedInspectionsOnly removes them. Chicago's violations arrive as one long text; the Actor splits them into number, title and inspector comments.

5. Austin publishes late

On 25 September 2026 Austin's newest inspection was 25 August, against 22–23 September for NYC and Chicago. Each city's summary shows newestDateInData.

Output

One INSPECTION row per inspection (or NOT_YET_INSPECTED in that mode), the city's record(s) under source, and one SEARCH_SUMMARY per city.

{
"recordType": "INSPECTION",
"city": "chicago",
"name": "BACCI CAFE AND PIZZERIA ON MILWAUKEE AVE. INC.",
"facilityType": "Restaurant",
"risk": "Risk 1 (High)",
"address": "4367 N MILWAUKEE AVE",
"zip": "60641",
"inspectionDate": "2026-09-15",
"inspectionType": "Complaint",
"result": "Fail",
"inspected": true,
"violations": [
{"number": "10", "title": "ADEQUATE HANDWASHING SINKS PROPERLY SUPPLIED AND ACCESSIBLE",
"comments": "OBSERVED NO HAND SOAP AVAILABLE AT HANDSINK IN FRONT PREP AREA. ..."}
]
}

Speed

1,000 records per request, one per second: 1,200 inspections from each of NYC and Chicago plus Austin's 327 took 15 seconds.