Austin Food Inspection Scores Scraper avatar

Austin Food Inspection Scores Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Austin Food Inspection Scores Scraper

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

ZeroBreak

Maintained by Community

Actor 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

Austin Food Inspection Scores Scraper cover

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

ParameterTypeDescription
modeStringCollection mode: rows, filtered, or metadata.
maxItemsIntegerMaximum number of records to collect.
orderByStringOptional field or expression used to order records.
whereStringOptional filter condition for filtered mode.
searchStringOptional full-text search term, if supported by the actor input.
requestDelaySecsNumberDelay 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?

FieldDescription
restaurant_nameName of the inspected food establishment.
zip_codeEstablishment ZIP code.
inspection_dateDate of the inspection.
scoreFood inspection score.
addressEstablishment address.
facility_idFood establishment identifier.
process_descriptionDescription of the inspection process.
inspectionidInspection record identifier.
inspectionscorecategoryInspection score category.
scraped_atDate 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.

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?.