Austin Food Inspection Scores Scraper
Pricing
from $2.99 / 1,000 results
Austin Food Inspection Scores Scraper
Austin Food Inspection Scores Scraper is a Python tool to extract restaurant names, inspection dates, violation codes, and health scores from municipal health department databases. It exports structured hygiene datasets into clean CSV or JSON formats for public health monitoring and safety analysis.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
ZeroBreak
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Austin Food Inspection Scores Scraper — Restaurant Health Inspection Records

Overview
Collect public restaurant food inspection scores and establishment records from the City of Austin open data portal.
This actor retrieves inspection records in a structured format, including restaurant names, inspection scores, addresses, inspection dates, and inspection details. Choose between collecting all available rows, applying custom filters, or retrieving dataset metadata.
Export your results as JSON, CSV, Excel, and other supported formats for research, reporting, and business analysis.
Features
- Collect Austin food establishment inspection records.
- Retrieve restaurant names, addresses, and ZIP codes.
- Extract inspection scores and dates.
- Collect inspection types and score categories.
- Retrieve all available rows or apply custom filters.
- Search records using text queries.
- Retrieve dataset column metadata.
- Set a maximum number of results per run.
- Export structured data in multiple formats.
Collection Modes
All Rows (rows)
Collects inspection records from the dataset, with pagination and a configurable result limit.
Filtered Rows (filtered)
Collects records matching custom filter conditions or search terms. For example, filter restaurants with inspection scores below 70.
Dataset Metadata (metadata)
Retrieves information about the dataset's columns, including their names, data types, and descriptions.
Use Cases
- Restaurant Health Research: Review public food inspection scores and inspection histories.
- Restaurant Monitoring: Track inspection results across establishments.
- Food Safety Analysis: Identify records with low inspection scores for further review.
- Local Business Research: Build structured datasets of restaurants and their inspection details.
- Market Analysis: Analyze inspection scores across locations and ZIP codes.
- Data Reporting: Export inspection records for spreadsheets, dashboards, and reports.
Input Parameters
| Parameter | Type | Description |
|---|---|---|
mode | String | Collection mode: rows, filtered, or metadata. |
maxItems | Integer | Maximum number of records to collect. |
orderBy | String | Optional field or expression used to order records. |
where | String | Optional filter condition for filtered mode. |
search | String | Optional full-text search term, if supported by the actor input. |
requestDelaySecs | Number | Delay between requests. |
Example Input
Collect all rows
{"mode": "rows","maxItems": 50,"orderBy": ":id","requestDelaySecs": 1}
Collect filtered rows
{"mode": "filtered","where": "score < 70","maxItems": 25,"requestDelaySecs": 1}
What Data Does This Actor Extract?
| Field | Description |
|---|---|
restaurant_name | Name of the inspected food establishment. |
zip_code | Establishment ZIP code. |
inspection_date | Date of the inspection. |
score | Food inspection score. |
address | Establishment address. |
facility_id | Food establishment identifier. |
process_description | Description of the inspection process. |
inspectionid | Inspection record identifier. |
inspectionscorecategory | Inspection score category. |
scraped_at | Date and time the record was collected. |
Example Output
{"restaurant_name": "Hotel Viata","zip_code": "78746-0032","inspection_date": "2026-08-24T00:00:00.000","score": "96.000000","address": "320 S Capital of Texas Hwy Ste B West Lake Hills, TX 78746-0032","facility_id": "12393953","process_description": "Routine Inspection","inspectionid": "1529497","inspectionscorecategory": "90+ (Green)","scraped_at": "2026-10-26T00:00:00+00:00"}
Working with Your Dataset
After the run finishes, open the Dataset tab to review the collected inspection records.
You can export your results in formats such as:
- JSON
- CSV
- Excel
- XML
- HTML
Use the exported data to build restaurant inspection trackers, analyze food safety records, or create reports and dashboards.
FAQ
Who is this actor for?
It is useful for researchers, analysts, developers, and businesses interested in Austin restaurant inspection records.
Can I collect all available inspection records?
Yes. Select rows mode and set maxItems to your preferred collection limit.
How do I find restaurants with low inspection scores?
Use filtered mode with a condition such as score < 70 in the where parameter.
Can I search for specific records?
Filtered mode supports custom conditions and text searches when the corresponding input is configured.
What does metadata mode return?
It retrieves dataset column information, including field names, types, and descriptions.
Can I schedule recurring runs?
Yes. Use Apify Schedules to refresh the dataset automatically at your preferred interval.
What export formats are supported?
You can export the dataset in JSON, CSV, Excel, and other supported formats.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or officially associated with the City of Austin or its owners. It collects publicly available food inspection information. Users are responsible for ensuring that their use of the collected data complies with applicable laws and relevant terms of use.
Is Web Scraping Legal?
Collecting information that is already public is generally legal. There is no single law that bans all forms of web scraping. The limits are the usual ones: do not break into accounts, do not take private or confidential data, and be careful with personal data and copyrighted works. A site's terms can also restrict how you access it. Facts such as a public name, price, or rating are not the same thing as republishing someone's article or photo.
This actor collects information from public pages. It does not log in and it does not bypass access controls.
For a longer explanation, see Apify's article Is web scraping legal?.