What it returns
Every document in the Federal Register since 1994, from the official federalregister.gov API.
Common uses
Regulatory monitoring and compliance alerts, policy research, lobbying and government affairs, legal research. Pay per document.
Request
POST https://api.pushbuild.com/federal-register/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
searchQueries | list of strings | Full-text keywords, e.g. artificial intelligence, PFAS, crypto. |
documentTypes | list of strings | Limit to these types (any if empty). |
agencies | list of strings | Agency slugs as used on federalregister.gov, e.g. environmental-protection-agency, federal-aviation-administration. |
fromDate | string | Published on or after (YYYY-MM-DD). |
untilDate | string | Published on or before (YYYY-MM-DD). |
significantOnly | boolean | Only documents deemed significant under EO 12866. Default: false. |
openForComment | boolean | Only documents whose comment period has not closed. Default: false. |
cfrTitle | integer | Documents affecting this Code of Federal Regulations title. |
cfrPart | integer | With CFR title: a specific part. |
documentNumbers | list of strings | Fetch specific documents, e.g. 2024-12345. |
publicInspection | boolean | Also return documents on public inspection today (published tomorrow). Default: false. |
sort | string: newest, oldest, relevance | Order of search results. Default: "newest". |
maxItemsPerQuery | integer | Up to 2,000 per query. Default: 100. |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/federal-register/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"searchQueries": ["drones"], "maxItems": 20}'
Response
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.
Pricing
Pay only for results returned: $0.40 per 1,000 documents. No charge for errors or empty searches.
Related APIs
Bulk SEO Audit & PageSpeed / Core Web Vitals Checker API
Audit any list of URLs: Lighthouse performance, SEO, accessibility and best-practice scores, real-user Core Web Vitals (LCP, INP, CLS), speed opportunities, and on-page SEO checks (title, meta description, H1, canonical, alt text, sitemap, robots, schema)..
FEC Campaign Finance (Candidates, PACs, Contributions) API
US federal campaign finance from official FEC bulk data: candidate receipts, spending, cash on hand and debts; PAC, super PAC and party committee totals; PAC and party contributions and independent expenditures for or against candidates.
Google News Scraper API
Fast Google News results for any keyword, topic or country: title, source, publish time, snippet and link.
Google Trends Scraper API
Google Trends data for any keywords: interest over time, interest by country/state, related queries and topics (top and rising), plus today's trending searches.
Hacker News Scraper API
Search every Hacker News story and comment by keyword, date and points, or pull the live Top, New, Best, Ask, Show and Jobs feeds.
Telegram Channel Posts Scraper API
Scrape posts from any public Telegram channel: text, date, views, links, photos, videos and forwards.
Tell us what you need built.
Questions about this API, higher volumes, or a data source you need that we don't cover yet.
hello@pushbuild.com