US Federal Rules API: CFR text as of a date + Federal Register
us_federal_rulesOne call answers "what does 21 CFR 101.9 say today, when did it last change, and which Federal Register rule changed it?": the section as plain text from the eCFR (as in force today or on any date since 2017), its amendment history, and the final rules behind each change. It also lists what changed in a CFR part since a date ("15 CFR 744 this week") and returns Federal Register documents by number or search. Built for AI agents doing regulatory, compliance and export-control work, and for people who want a sourced answer without learning two APIs.
Price: $0.001 per unit (section=5, document=2).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asOf | No | YYYY-MM-DD, e.g. "2024-01-01": the CFR text in force on that date (eCFR history begins around January 2017) | |
| since | No | YYYY-MM-DD, e.g. "2026-11-01" | |
| agency | No | Federal Register search by issuing agency: an acronym ("BIS", "FDA", "EPA", "SEC", "OFAC"), a name ("Bureau of Industry and Security") or a FederalRegister.gov slug ("industry-and-security-bureau") | |
| search | No | Full-text search of Federal Register documents since 1994, newest first, e.g. "entity list" | |
| citation | No | A CFR section, part or appendix: "21 CFR 101.9", "17 CFR 240.10b-5", "48 CFR 52.212-4", "15 CFR 744 Supplement No. 4", or an eCFR link ("https://www.ecfr.gov/current/title-21/section-101.9") | |
| maxResults | No | Most rows to return: for a part citation the most recently changed units (max 25 per run, each with its text), for a search the newest documents (max 50 on the API) | |
| documentType | No | Federal Register search by type: RULE (final rules), PRORULE (proposed rules), NOTICE or PRESDOCU (presidential documents) | |
| maxTextChars | No | Cap on each section's text in characters, e.g. 20000 (default) | |
| documentNumber | No | One Federal Register document by its number, e.g. "2026-17231" (corrections look like "C1-2026-16628") |