Federal Register Rules & Notices Scraper (USA)
Pricing
from $11.54 / 1,000 results
Federal Register Rules & Notices Scraper (USA)
Search the US Federal Register and extract rules, proposed rules, notices and presidential documents. Get title, type, abstract, agencies, docket IDs, RIN, citation, effective and comment dates, PDF and HTML URLs. Export to JSON, CSV or Excel.
Pricing
from $11.54 / 1,000 results
Rating
4.4
(2)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
Federal Register Rules & Notices Scraper (USA)
Here is one real result, with every field the actor returns:
{"title": "Airworthiness Directives; Airbus SAS Airplanes","type": "Proposed Rule","documentNumber": "2026-16567","presidentialDocumentType": null,"citation": "91 FR 52269","volume": 91,"publicationDate": "2026-08-13","effectiveDate": null,"commentsCloseOn": "2026-09-28","abstract": "The FAA proposes to adopt a new airworthiness directive (AD) for all Airbus SAS Model A330-243, A330-243F, A330-341, A330-342, A330-343, A330-841, and A330-941 airplanes; and Model A340-211, A340-212, A340-213, A340-311, A340-312, A340-313, A340-541, and A340-642 airplanes. This proposed AD was prompted by reports of leaks on closed fuel low pressure shut-off valves (LPSOVs). This proposed AD would require repetitive leak checks of certain fuel LPSOVs and replacement of an affected part if any discrepancy is detected. This proposed AD would also allow the installation of an affected part under certain conditions. The FAA is proposing this AD to address the unsafe condition on these products.","agencies": ["Transportation Department", "Federal Aviation Administration"],"agencyIds": [492, 159],"agencySlugs": ["transportation-department", "federal-aviation-administration"],"docketIds": ["Docket No. FAA-2026-8780", "Project Identifier MCAI-2026-00262-T"],"rin": "2120-AA64","president": "Donald Trump","pdfUrl": "https://www.govinfo.gov/content/pkg/FR-2026-08-13/pdf/2026-16567.pdf","htmlUrl": "https://www.federalregister.gov/documents/2026/08/13/2026-16567/airworthiness-directives-airbus-sas-airplanes","publicInspectionPdfUrl": "https://public-inspection.federalregister.gov/2026-16567.pdf?1786538720","action": "Notice of proposed rulemaking (NPRM).","dates": "The FAA must receive comments on this proposed AD by September 28, 2026.","significant": false,"topics": ["Air transportation", "Aircraft", "Aviation safety", "Incorporation by reference", "Safety"],"cfrReferences": [{ "chapter": null, "citation_url": null, "part": "39", "title": 14 }],"startPage": 52269,"endPage": 52271,"pageLength": 3,"signingDate": null,"executiveOrderNumber": null,"proclamationNumber": null,"pageViews": 66,"commentUrl": "https://www.regulations.gov/docketBrowser?rpp=50&so=DESC&sb=postedDate&po=0&dct=PS&D=FAA-2026-8780","commentsCount": 0,"regulationsGovDocketId": "FAA-2026-8780","bodyHtmlUrl": "https://www.federalregister.gov/documents/full_text/html/2026/08/13/2026-16567.html","rawTextUrl": "https://www.federalregister.gov/documents/full_text/text/2026/08/13/2026-16567.txt","fullTextXmlUrl": "https://www.federalregister.gov/documents/full_text/xml/2026/08/13/2026-16567.xml","regulationsDotGovUrl": "http://www.regulations.gov/commenton/FAA-2026-8780-0001","observedAt": "2026-08-14T07:38:49.068Z","error": null,"aiSummary": "The FAA is proposing a new airworthiness directive (AD) for specific Airbus SAS Model A330 and A340 airplanes due to reports of leaks in closed fuel low pressure shut-off valves (LPSOVs). This rule would require operators to conduct repetitive leak checks and replace any affected parts if discrepancies are found, aiming to enhance safety for these aircraft models.","aiExtract": {"affectedParties": ["Airbus SAS", "Operators of Airbus SAS Model A330 and A340 airplanes"],"keyRequirements": ["Repetitive leak checks of certain fuel low pressure shut-off valves (LPSOVs)", "Replacement of an affected part if any discrepancy is detected", "Installation of an affected part under certain conditions"],"deadlines": [],"effectiveDate": null}}
The most complete Federal Register scraper available. It returns every field the official Federal Register API exposes for each rule, proposed rule, notice, and presidential document, plus full-text URLs, docket and CFR references, page range, and optional AI add-ons, and gives you five filters to target exactly the documents you need.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor queries the U.S. Federal Register, applies the filters you pass as input, paginates through the matching documents, and writes one normalized record per document to the run's dataset. Dates are normalized to YYYY-MM-DD, missing source values are returned as null, and when withDetails is enabled each document is enriched with its action, dates, topics, CFR references, page range, full-text URLs, and presidential document fields.
Data covers the full Federal Register: final rules, proposed rules, notices, and presidential documents (executive orders, proclamations, and other presidential materials). Two optional AI add-ons can attach a plain-English summary (aiSummary) and a structured extract (aiExtract) of affected parties, key requirements, and deadlines.
Quickstart
Open the actor, paste this into the input, and press Run. It returns 10 proposed rules that mention artificial intelligence, with full details and both AI add-ons.
{"term": "artificial intelligence","documentTypes": ["PRORULE"],"maxDocuments": 10,"withDetails": true,"withAiSummary": true,"withAiExtract": true}
Leave term empty to browse all documents matching the other filters. Every input field is optional; with an empty input the actor returns the most recent final and proposed rules (default maxDocuments is 10).
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
maxDocuments | integer | no | 10 | Maximum number of documents to collect. Range 1 to 1000000. |
withDetails | boolean | no | true | Fetch each document detail endpoint to add action, dates, topics, CFR references, page range, full-text URLs, and presidential fields. Adds one extra request per document. |
term | string | no | (empty) | Keyword or phrase matched across document titles and full text, for example artificial intelligence. Empty browses all documents matching the other filters. |
documentTypes | array | no | ["RULE","PRORULE"] | Restrict to categories: RULE (final rules), PRORULE (proposed rules), NOTICE, PRESDOCU (presidential documents). Empty means all types. |
agencies | array | no | (all) | Restrict to one or more federal agencies by slug, for example federal-aviation-administration, environmental-protection-agency. Empty means all agencies. |
dateFrom | string | no | (empty) | Include documents published on or after this date (YYYY-MM-DD). |
dateTo | string | no | (empty) | Include documents published on or before this date (YYYY-MM-DD). |
withAiSummary | boolean | no | false | Add an AI-generated plain-English summary of each document (paid add-on). |
withAiExtract | boolean | no | false | Extract affected parties, key requirements, deadlines, and effective date from each document (paid add-on). |
Filters combine with logical AND. If you pass no filters, the actor defaults to final and proposed rules.
Output reference
One dataset item per document. Types: string, integer, boolean, string[], object, or null when the source value is absent. Detail-only fields are populated when withDetails is enabled.
| Field | Type | Description |
|---|---|---|
title | string | Document title. |
type | string | Document category: Rule, Proposed Rule, Notice, or Presidential Document. |
documentNumber | string | Federal Register document number (unique per document). |
presidentialDocumentType | string | Presidential document subtype (for example executive_order), or null. |
citation | string | Federal Register citation, for example 91 FR 52269. |
volume | integer | Federal Register volume number. |
publicationDate | string | Publication date (YYYY-MM-DD). |
effectiveDate | string | Effective date (YYYY-MM-DD), or null. |
commentsCloseOn | string | Date the comment period closes (YYYY-MM-DD), or null. |
abstract | string | Summary paragraph provided by the publishing agency. |
agencies | string[] | Names of the publishing agencies. |
agencyIds | integer[] | Federal Register agency IDs. |
agencySlugs | string[] | Federal Register agency slugs (usable in the agencies filter). |
docketIds | string[] | Docket identifiers associated with the document. |
rin | string | Regulation Identifier Number, or null. |
president | string | President associated with the document, or null. |
pdfUrl | string | Link to the official PDF on govinfo.gov. |
htmlUrl | string | Link to the document page on federalregister.gov. |
publicInspectionPdfUrl | string | Link to the public inspection PDF, or null. |
action | string | Agency action line, for example Notice of proposed rulemaking (NPRM). (detail). |
dates | string | Free-text dates paragraph, for example comment deadlines (detail). |
significant | boolean | Whether the document is flagged as significant. |
topics | string[] | Subject topics assigned to the document (detail). |
cfrReferences | object[] | Affected CFR references with title, part, chapter, citation_url (detail). |
startPage | integer | First page in the Federal Register issue. |
endPage | integer | Last page in the Federal Register issue. |
pageLength | integer | Number of pages the document spans. |
signingDate | string | Signing date for presidential documents (YYYY-MM-DD), or null. |
executiveOrderNumber | integer | Executive order number, or null. |
proclamationNumber | integer | Proclamation number, or null. |
pageViews | integer | Page view count reported by federalregister.gov. |
commentUrl | string | Link to browse the regulations.gov docket, or null. |
commentsCount | integer | Number of comments filed, or null. |
regulationsGovDocketId | string | regulations.gov docket ID, or null. |
bodyHtmlUrl | string | Full-text HTML URL (detail). |
rawTextUrl | string | Full-text plain-text URL (detail). |
fullTextXmlUrl | string | Full-text XML URL (detail). |
regulationsDotGovUrl | string | Direct comment URL on regulations.gov, or null. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
aiSummary | string | AI plain-English summary when withAiSummary is enabled, otherwise null. |
aiExtract | object | AI structured extract (affectedParties, keyRequirements, deadlines, effectiveDate) when withAiExtract is enabled, otherwise null. |
error | string | null on success. On a failed run, a single item with a populated error field is written instead. |
Example output record
Real record from a live run (input {"documentTypes":["PRORULE"],"maxItems":2,"withDetails":true,"withAiSummary":true,"withAiExtract":true}):
{"title": "Airworthiness Directives; Airbus SAS Airplanes","type": "Proposed Rule","documentNumber": "2026-16567","citation": "91 FR 52269","volume": 91,"publicationDate": "2026-08-13","effectiveDate": null,"commentsCloseOn": "2026-09-28","abstract": "The FAA proposes to adopt a new airworthiness directive (AD) for all Airbus SAS Model A330 and A340 airplanes. This proposed AD was prompted by reports of leaks on closed fuel low pressure shut-off valves (LPSOVs).","agencies": ["Transportation Department", "Federal Aviation Administration"],"agencySlugs": ["transportation-department", "federal-aviation-administration"],"docketIds": ["Docket No. FAA-2026-8780", "Project Identifier MCAI-2026-00262-T"],"rin": "2120-AA64","president": "Donald Trump","pdfUrl": "https://www.govinfo.gov/content/pkg/FR-2026-08-13/pdf/2026-16567.pdf","htmlUrl": "https://www.federalregister.gov/documents/2026/08/13/2026-16567/airworthiness-directives-airbus-sas-airplanes","action": "Notice of proposed rulemaking (NPRM).","topics": ["Air transportation", "Aircraft", "Aviation safety", "Incorporation by reference", "Safety"],"cfrReferences": [{ "chapter": null, "citation_url": null, "part": "39", "title": 14 }],"startPage": 52269,"endPage": 52271,"pageLength": 3,"pageViews": 66,"regulationsGovDocketId": "FAA-2026-8780","observedAt": "2026-08-14T07:38:49.068Z","error": null}
(Fields trimmed for length above; the hero record near the top of this page shows every field. Values are real.)
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~federal-register-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"term":"artificial intelligence","documentTypes":["PRORULE"],"maxDocuments":25,"withDetails":true}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~federal-register-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"agencies":["environmental-protection-agency"],"documentTypes":["RULE"],"maxDocuments":100}'
Apify CLI:
apify call scrapers_lat/federal-register-scraper \--input '{"term":"clean water","documentTypes":["NOTICE"],"maxDocuments":50}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per document returned (
resultevent). WhenwithDetailsis enabled, the enriched record is charged as adetailsevent instead. See the pricing tab for current per-event prices. - AI add-ons.
withAiSummaryandwithAiExtractare optional paid add-ons charged only when they produce usable output. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 documents per run. Upgrade for higher
maxDocuments.
FAQ and troubleshooting
A run returned 0 records. Why?
The filter combination matched nothing. Loosen filters (remove an agency, widen the date range) or check the term. Zero-result runs are not charged.
How do I get only presidential documents?
Set documentTypes to ["PRESDOCU"]. Executive order and proclamation numbers and signing dates are then populated where available.
What does withDetails add?
Action line, dates paragraph, topics, CFR references, page range, full-text URLs (HTML, text, XML), and presidential fields. It costs one extra request per document.
How do I filter by agency?
Pass one or more agency slugs in agencies (for example federal-aviation-administration). The agencySlugs field in each record shows the exact values to use.
Why is effectiveDate or commentsCloseOn null?
Not every document carries those dates. Missing source values are returned as null, never invented.
Is this an official Federal Register tool? No. This actor is independent and has no affiliation with the Office of the Federal Register. It reads only data that is publicly available through the Federal Register API.
Related scrapers
- Grants.gov Opportunity Scraper: US federal grant opportunities.
- USAspending Federal Award Scraper: US federal prime awards.
- SEC EDGAR Company Filings Scraper: SEC filings by ticker or CIK.
- OFAC Sanctions List Scraper: US Treasury OFAC SDN and Consolidated lists.
- openFDA Food Recall & Enforcement Scraper: US food recalls and enforcement actions.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with the Office of the Federal Register. Accesses only publicly available Federal Register data.
