Federal Register Scraper icon

News & feeds

Federal Register Scraper — Rules, Notices & Proposed Rules

Track US federal regulatory activity — export Federal Register rules, proposed rules and notices with title, agency, type, abstract, publication date and document links as clean JSON, CSV or Excel.

Free Apify credit covers a first run. No credit card to try.

What this Actor scrapes

Every US federal rule, proposed rule and notice lands in the Federal Register first, which makes it the earliest public signal that a regulation affecting your industry is moving. The official API paginates in a way that stops at 2,000 records per query and buries the agency names in a nested block. This Actor pages it properly, flattens agencies into one readable column, and hands you a dated regulatory feed you can filter in a spreadsheet.

What we handle for you

  • 🛡️ Browser fingerprint rotation — the target sees a real browser TLS handshake, not a script.
  • 🌐 Proxy rotation — fresh exit on every block through Apify Proxy.
  • 🔁 Retries with backoff — 408 / 429 / 5xx retried up to five times, Retry-After honoured.
  • 🧊 Clean, typed rows — schema-validated output with ISO-8601 timestamps.
  • 💰 Pay per result — no data, no result charge.

Use cases

  • Monitor proposed rules touching your industry before the comment window closes.
  • Build a regulatory-change feed for a compliance or legal team.
  • Track one agency's output over a quarter for a policy report.
  • Assemble a dated evidence trail of rulemaking on a single topic.

Input

Paste this into the Apify Console, or send it as the run input over the API. Proxy settings are on by default; you rarely need to touch them.

FieldTypeRequiredWhat it does
searchTerm string no Full-text search across the document. Leave empty to take everything in the date range.
documentTypes array no Restrict to these types: RULE, PRORULE (proposed rule), NOTICE, PRESDOCU (presidential document). Leave empty for all.
publishedFrom string no Only documents published on or after this date, as YYYY-MM-DD. Leave empty for no floor.
maxResults integer no Stop after this many documents. Each document is one billed result row.
{
  "searchTerm": "emissions",
  "publishedFrom": "2026-01-01",
  "maxResults": 3,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}

Output

One row per result, schema-validated before it is written. Export JSON, CSV, Excel or XML from the run, or read it over the API.

document_numbertitletypeabstractpublication_dateagencieslead_agencyhtml_urlpdf_url

{}

Pricing

EventPriceWhen
Actor start$0.20Once per run, covers warm-up and proxy session setup.
Result emitted$0.0020Per result written to the dataset.

You pay only for results that land. Cap any run with maxTotalChargeUsd. See pricing & billing for worked examples.

Limitations

  • Returns document metadata and links, not the full rule text or the public comments.
  • A single query cannot exceed 2,000 documents — that is an API limit, not an Actor one.

FAQ

Do I need an API key?
No. The Federal Register API is public and keyless, so a run needs no credentials from you.
How far back can I search?
The API covers 1994 onward. Set <b>Published from</b> to any date in that range.
Why cap at 2,000?
The API stops paging past 2,000 records for a single query. The Actor stops cleanly there and says so in the log rather than looping — narrow the term or the date range to go deeper.

Ready to run it?

Open the listing on Apify, paste the input above, and watch rows land. If it ever breaks, it is our problem before it is yours.

Related Actors

Teams that run this also run