Federal Register Scraper avatar

Federal Register Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Federal Register Scraper

Federal Register Scraper

Scrape the US Federal Register: final rules, proposed rules, notices, executive orders and public-inspection documents. Filter by keyword, agency, type, date and significance. Get comment deadlines, dockets, CFR parts, PDF links and optional full text. No API key, no login, no proxy.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Anyx Solutions

Anyx Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

banner

Federal Register Scraper

Every rule, proposed rule, notice and executive order published in the US Federal Register — with comment deadlines, dockets and CFR parts — as clean JSON.

The Federal Register is the daily journal of the US government: every final rule, proposed rule, agency notice, executive order and proclamation is published there. This Actor scrapes the US Federal Register by keyword, agency, document type and publication date, or from any federalregister.gov search, agency or document URL. Each document comes back with its title, abstract, action, dates text, publication and effective dates, comment deadline, agencies, docket IDs, regulation identifier numbers (RINs), CFR parts affected, topics, significance under Executive Order 12866, the Federal Register citation and page range, and links to the federalregister.gov page, the official PDF, the public-inspection PDF and the regulations.gov comment page. Optionally add each document's full plain text, or read today's public-inspection list before documents are published. No API key, no login and no proxy. Built for regulatory affairs and compliance teams, government-relations and lobbying firms, law firms, policy researchers, journalists, and anyone feeding regulations into an AI or NLP pipeline.

⚡ Quick start

{
"startUrls": [
{
"url": "https://www.federalregister.gov/documents/search?conditions%5Bagencies%5D%5B%5D=environmental-protection-agency&conditions%5Btype%5D%5B%5D=PRORULE&order=newest"
}
],
"searchTerms": ["artificial intelligence"],
"maxItems": 5
}

🧩 Input

FieldTypeRequiredDefaultDescription
startUrlsarrayno—federalregister.gov pages: a document search (https://www.federalregister.gov/documents/search?conditions%5Bterm%5D=…), an agency page (https://www.federalregister.gov/agencies/food-and-drug-administration), a document page (https://www.federalregister.gov/documents/2026/10/08/2026-20612/…), or today's public-inspection list (https://www.federalregister.gov/public-inspection/current).
searchTermsarrayno—Words or phrases to find in the full text of documents, one search per line. Quote a phrase for an exact match ("supply chain").
agenciesarrayno—Only return documents from these agencies, by slug, name or short name, such as environmental-protection-agency, Food and Drug Administration or SEC.
documentTypesarrayno—Only return these types: RULE (final rules), PRORULE (proposed rules), NOTICE or PRESDOCU (presidential documents).
dateFromstringno—Only return documents published on or after this date (YYYY-MM-DD).
dateTostringno—Only return documents published on or before this date (YYYY-MM-DD).
significantOnlybooleannofalseOnly return documents deemed significant under Executive Order 12866.
sortBystringno"newest"Order of search results: newest, oldest or relevance (best match for the search terms).
includeFullTextbooleannofalseAdd the complete plain text of every document to its row. Adds one request per document.
maxItemsintegerno—Maximum number of documents per URL or search term. The input form starts at 5; leave it empty for every matching document, up to 10,000 per search.
proxyConfigurationobjectno{ "useApifyProxy": false }Proxy settings. The Federal Register needs no proxy.

Add Federal Register URLs, search phrases, or both. The agency, type, date and significance filters apply to all of them, except where a URL sets its own filter of the same kind. With filters but no URL or search term, the filters alone make one search. The easiest way to build a search is to run it on federalregister.gov with its filters and paste the address bar. On today's public-inspection list, the agency and type filters apply; dates and significance do not.

📤 Output

Each document is one dataset row, marked by stage: published for a document in the Federal Register, publicInspection for one filed and scheduled for publication but not yet published. A document reached through two pages of the same search is returned once.

Fields

FieldTypeDescription
stagestringpublished or publicInspection.
documentNumberstringFederal Register document number, such as 2026-20612.
titlestringDocument title.
typestringRule, Proposed Rule, Notice or Presidential Document.
subtypestringFor presidential documents: Executive Order, Proclamation, Memorandum and so on.
abstractstringThe document's summary.
actionstringThe action taken, such as Final rule. or Notice of public meeting.
datesstringThe dates section as written: effective date, comment deadline, meeting dates.
publicationDatestringPublication date (YYYY-MM-DD); for public inspection, the scheduled date.
effectiveOnstringDate the rule takes effect.
commentsCloseOnstringLast day to submit comments.
signingDatestringDate a presidential document was signed.
filedAtstringWhen a public-inspection document was filed. null for published documents.
agenciesarrayIssuing agencies, each with name and slug.
docketIdsarrayAgency docket numbers.
regulationIdNumbersarrayRegulation identifier numbers (RINs), which link the document to the Unified Agenda.
cfrReferencesarrayParts of the Code of Federal Regulations affected, such as 40 CFR 52.
topicsarraySubject terms from the CFR index.
significantbooleanWhether the document is significant under Executive Order 12866. null when not stated.
presidentstringPresident who issued a presidential document.
executiveOrderNumberstringExecutive order number.
presidentialDocumentNumberstringProclamation, memorandum or executive order number.
citationstringFederal Register citation, such as 91 FR 64321.
volumenumberFederal Register volume.
startPagenumberFirst page in the printed Federal Register.
endPagenumberLast page in the printed Federal Register.
pageLengthnumberNumber of pages.
urlstringThe document's page on federalregister.gov.
pdfUrlstringThe official PDF from the Government Publishing Office.
publicInspectionPdfUrlstringThe PDF filed for public inspection before publication.
regulationsDotGovUrlstringThe document on regulations.gov.
commentUrlstringThe regulations.gov page to submit a comment, while comments are open.
commentCountnumberComments received on regulations.gov.
excerptstringFor a search term, the passage that matched; otherwise the start of the abstract.
fullTextstringWith includeFullText: the document's complete plain text. null when off.

💡 Use cases

  • Regulatory monitoring — track every new rule and proposed rule from the agencies that regulate your industry, every morning.
  • Comment-period tracking — list open proposed rules with their comment deadlines and regulations.gov links, so no deadline is missed.
  • Executive actions — collect executive orders, proclamations and memoranda as they are signed and published.
  • Policy research — follow a topic such as "artificial intelligence", "PFAS" or "tariffs" across every agency over time.
  • Early warning — read documents on public inspection the day before they are published.
  • AI and NLP pipelines — feed full rule texts into summarisation, impact analysis or regulatory-change detection.

❓ FAQ

  • Do I need an API key or an account? No. The Federal Register is public, and the Actor needs no key, login or proxy.
  • How far back does it go? Federal Register documents are searchable from 1994 onwards.
  • Does a search return every match? The Federal Register returns up to 10,000 documents per search. Narrow a broad search with agencies, document types or a date window, or split it into several date windows.
  • How do I find an agency's slug? Open the agency's page on federalregister.gov: the slug is the last part of its address, such as environmental-protection-agency. You can also type the agency's full name or short name (EPA, FDA). A short name several agencies share resolves to the top-level agency, and the log says so.
  • What is public inspection? Documents are filed for public inspection, usually the day before publication. Add https://www.federalregister.gov/public-inspection/current to read today's list early.
  • Why is the full text missing on some rows? Full text is fetched only with includeFullText, and a document whose text cannot be downloaded keeps null rather than failing the run. Every row still links to the official PDF.
  • Why did a run return fewer documents than expected? The filters may be narrower than you think, or an agency name was not recognised; the log names any agency it could not find. Open an issue if something looks off.

🔗 More scrapers by Anyx

🤝 Anyx Solutions

We build custom scrapers and data-extraction pipelines.

🖼 Image credit

Image credit: federalregister.gov