Data.gov Scraper for US Dataset Catalog Records

Data.gov stores no data itself: it harvests metadata from federal, state and city publishers. Our Data.gov scraper collects those records and the tables they point to.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

data.gov
Data.gov Scraper for US Dataset Catalog Records
data.govwhat you get
Typical fields for public registers
record_identity_namestatusregistered_ataddressdocument_url
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Data.gov Data Scraping as a Managed Service

  1. You send

    Data.gov pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

You name the slice of the catalog you need - one agency such as the Department of Transportation, every City Government publisher, a keyword such as usdot number, or a box drawn on the map - and we build the crawler, run it and repair it when catalog.data.gov changes its pages. To scrape Data.gov properly the run opens every record behind a search card, because the card shows an excerpt and the formats while tags, resources and the Complete Metadata block sit on the record page. Pacing, proxy rotation and page rendering are part of the service.

Runs are one-off or scheduled daily, weekly or on demand. Each row keeps the catalog slug and the publisher's own identifier, so a record stays one row from run to run, and field documentation comes with the first delivery. A free project assessment shows what the scope will return first.

Data.gov Metadata: Fields We Extract

A catalog.data.gov record has two layers: the summary at the top of the page and the Complete Metadata block below it, which holds everything the publishing agency filled in. We read both and return one row per dataset, with its resources nested in the row or delivered as a linked table.

  • Identitytitle, catalog slug, the identifier from the publishing source (an agency code or a source address), the landing page and the harvest record the entry was built from.
  • Publisherthe organization, its organization type (Federal Government, State Government, City Government, County Government, University, Tribal or Non-Profit), the publisher line under the title, such as Federal Motor Carrier Safety Administration under the Department of Transportation, and bureauCode and programCode on federal records.
  • Description and tagsthe description, every keyword tag including those folded behind the more link, theme and language.
  • Resourcesthe number of resources available, then each resource's title, format (CSV, JSON, XML, XLSX, KML, GeoJSON, ZIP or HTML) and address.
  • DatesDataset First Published, Dataset Last Updated, Catalog Last Checked with its time, and Accrual Periodicity in the repeating-interval notation agencies use, such as R/P1W for weekly.
  • Access levelpublic, restricted public or non-public. The catalog also describes data an agency holds but does not release, so this column tells you what a record can lead to.
  • Coveragespatial coverage as the publisher labels it, such as United States, and the map location where the record has one.
  • Search card signalsthe jurisdiction badge (Federal, State, City, County), the Trending badge and the Views last month counter printed on each search card.
  • Contactthe point of contact when it is an office, such as FMCSA CDO Office, with its mailbox.

Some records name an individual employee as the contact. Those names and personal mailboxes are personal data, handled under GDPR and left out by default. The field documentation names the metadata key behind every column, so the dataset maps back to the catalog without guesswork.

Data.gov Metadata: Fields We Extract
Data.gov Datasets Behind the Catalog Record

Data.gov Datasets Behind the Catalog Record

A catalog entry is an index card. Its resource list points to the publisher's own pages - the State of Washington's for Electric Vehicle Population Data, the Department of Transportation's for the FMCSA Company Census File - and the rows live there. When the project needs them, we follow those resources, collect the tables, map each publisher's columns to one schema and stamp every row with the Data.gov record it came from. In the Company Census File, FMCSA gives each registered carrier a USDOT number, and that number becomes the key across runs.

Coverage of the catalog itself is built from its own filters: Geographic Area with Within or Intersect matching, Keywords, Organization, Organization Type, Publisher, and the geospatial-only or non-geospatial-only switch. Sorting by Last Published Date brings new datasets to the top, Popularity ranks by last month's page views.

Change monitoring comes from repeated runs. Each pass compares Dataset Last Updated and Catalog Last Checked with the previous one and reports new datasets, edited records and removed datasets per publisher. Because the catalog reflects an agency's additions, edits and deletions at the next harvest, a weekly change report on one organization reads like its release log.

About Data.gov and Its Catalog

Source
data.gov
Category
public registers
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Data.gov is the United States government's catalog of datasets. The General Services Administration launched it with the Office of Management and Budget on May 21, 2009, and GSA's Technology Transformation Services runs it today. Under the OPEN Government Data Act, federal agencies have to keep metadata inventories for a central catalog to harvest; catalog.data.gov is that catalog, and it lists more than half a million records.

Data.gov calls itself a metadata catalog and does not hold the data. Each agency keeps a harvest source, the harvester checks it on a set schedule - daily, weekly or monthly - and whatever the agency added, edited or deleted shows up after the next pass. States, counties and cities join when they publish their metadata the same way, which is why New York State lottery results and City of Chicago crime records sit beside NOAA and NASA entries. A record that looks wrong is corrected by the agency, never by Data.gov.

The weight is uneven. The U.S. Census Bureau publishes the largest share of records by far, much of it county-level geography, which is why tags such as county or equivalent entity and state fips code head the keyword filter. The Organizations page lists every publisher with its type and dataset count, a quick map of who actually feeds the catalog.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Data.gov scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why Scrape Data.gov Records?

Anyone who sets out to scrape data from a government website first has to find which website holds it. Data.gov answers that for federal agencies and for the states, counties and cities that join, and its records make the answer something you can monitor.

  • Release trackingA watch on one organization, say the Department of Veterans Affairs or the U.S. Environmental Protection Agency, shows when a new table appears and when an old one changes, dated by Dataset Last Updated rather than by a press release.
  • Topic inventoriesTransportation datasets from federal, state and city publishers in one list, with formats and coverage, tell an analyst what exists before anyone builds a pipeline.
  • Merged tablesCrime records from the City of Chicago and the City of Los Angeles arrive in different layouts; we collect the rows and map them to one schema with the source kept per row.
  • Freshness checksA record whose Catalog Last Checked is recent while Dataset Last Updated is years old flags a source that may be feeding your model stale numbers.
  • Demand signalsViews last month and the Trending badge show which datasets people are actually reaching for, from electric vehicle registrations to baby names.

About ScrapeIt

ScrapeIt is a managed web scraping service: we build, run and repair the crawlers and deliver the dataset, one-off or on your schedule. Government catalogs are a source of their own kind - many publishers, one metadata standard applied unevenly, and the actual tables spread across agency sites. We take over that mapping work and deliver one consistent table with field documentation instead of a folder of agency files. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a Data.gov API for catalog records?

Yes. The ScrapeIt Data.gov API returns title, organization type, publisher, resource formats, Dataset Last Updated and access level as JSON from an endpoint we host, refreshed on the schedule you set. The same records also come as CSV or XLSX files, a JSON feed or a load straight into your database.

Is it legal to scrape Data.gov?

Yes. Catalog records, resource lists, tags and dates are open to any visitor of catalog.data.gov without an account. We collect only publicly available data - everything a visitor can see on Data.gov - and we collect it legally. Individual contact names are personal data and stay out of the dataset by default.

Can you limit the Data.gov dataset catalog to chosen agencies or organization types?

Yes. The scope uses the filters the catalog itself offers: Organization, Organization Type, Publisher, Keywords and Geographic Area. A brief can be, for example, every Federal Government record from the Department of Transportation plus all City Government publishers, refreshed weekly, with the jurisdiction badge kept as a column.

How often does Data.gov change, and how often should we refresh?

The harvester checks each agency's source on its own schedule, daily, weekly or monthly, and Accrual Periodicity, where an agency fills it, states the publisher's cadence, such as R/P1W for weekly. Weekly runs suit catalog monitoring; the tables behind busy records often need daily runs. Every pass records Catalog Last Checked, so you can see how current each entry was.

Can you collect the tables a Data.gov record points to, not just its metadata?

Yes. Each record lists its resources with format and address, usually on the publishing agency's or state's own pages. We collect those tables, map their columns to one schema and keep the Data.gov identifier on every row, so a merged table can always be traced back to its catalog entry.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Data.gov data from €169/month. Free project assessment, reply within 1 business day.