Skip to main content

US Statutes API: USC, CFR & State Codes

The US Code, the CFR, and every state and territory code (6M+ sections) in one self-serve API: REST, MCP or SQL. Every section links to its official source.

The API Playground showing a statute search and its ranked results

The hard way

Build the pipeline yourself

  • Government sites for all 56 jurisdictions, each in its own format, with broken PDF tables and footnotes
  • Section hierarchy, amendments, and metadata
  • A search index you build and keep in sync
  • Re-scrape it all, forever, as the law changes

The API

Or make one call

POST /api/v1/us/statutes/search

  • Indexed and normalized to one schema
  • Cited, with a link to the official source
  • Relevance-ranked, filter by state or corpus
  • Refreshed on a per-source schedule

One API key. Live today.

We open-sourced the hard part: the scrapers

Open US Law publishes every state statutory code plus the US Code, the CFR, regulations, constitutions, and court rules as JSONL from official government sources, along with the scrapers that build it. Scripts are Apache-2.0; the compiled data is CC BY-NC 4.0, free for non-commercial use. Clone it to self-host, or use the hosted API to skip the pipeline.

Sections of US primary law
6M+Sections of US primary law
US jurisdictions: 50 states, DC, Puerto Rico, Guam, the Northern Mariana Islands, the US Virgin Islands and American Samoa, plus federal
56US jurisdictions: 50 states, DC, Puerto Rico, Guam, the Northern Mariana Islands, the US Virgin Islands and American Samoa, plus federal
Indexed retrieval passages
21M+Indexed retrieval passages

One request, cited results.

request.sh
curl -X POST https://api.vaquill.ai/api/v1/us/statutes/search \
  -H "Authorization: Bearer $VAQUILL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "qualified immunity", "corpusType": "USC", "limit": 5}'
response.json
{
  "results": [
    {
      "actId": "USC_T6_C4_S1104",
      "citation": "6 U.S.C. § 1104 (2026)",
      "title": "Immunity for reports of suspected terrorist activity",
      "corpusType": "USC",
      "state": "federal",
      "year": 2026,
      "relevanceScore": 0.73,
      "excerpt": "Any person who, in good faith...",
      "displayPath": "Title 6 > Chapter 4 > § 1104",
      "htmlUrl": "https://statutes-us.vaquill.ai/...htm",
      "externalUrl": "https://www.govinfo.gov/app/details/..."
    }
  ],
  "count": 1,
  "offset": 0,
  "hasMore": false,
  "creditsConsumed": 4
}

Run these requests in the Vaquill AI Postman collection

Everything the API covers

One schema over every layer of US primary law: 6M+ sections across every US jurisdiction, each cited and linked to its official source.

60,494

US Code sections

53 titles, weekly

222,076

CFR sections

49 active titles, daily

196,801

Federal Register rules

final + proposed, 1994 to present

429,678

Statutes at Large sections

federal law as enacted, 1789 to date

80,447

Statute compilation sections

2,556 acts, currency stated per document

100,920

Agency adjudication decisions

7 federal bodies, no good-law verdict

312,132

CFR annual edition sections

31 published editions of the same regulations, not extra breadth

20,675

Federal Register notices

curated 2.7% slice: notices acting on a rulemaking

2.6M+

State statute sections

all 56 jurisdictions

1.5M+

State regulation rules

all 56 jurisdictions

52

Jurisdictions with state session laws

From 1975, as passed

3,693

Executive orders

+ proclamations & memos

97,114

Agency guidance documents

53 named sources across 26 agencies

13K+

State constitution sections

53 jurisdictions

69K+

State court rules

56 jurisdictions

1,130

Federal Rules of Procedure

FRCP, FRCrP, FRE, FRAP, FRBP + SCOTUS Rules

6,234

Federal local court rules

52 rule sets: appeals, national and district courts

13,402

State agency guidance (bulletins)

49 jurisdictions

74

US Constitution sections

articles + amendments

109,000+

State Attorney General opinions

45 jurisdictions, persuasive not binding

1,283

US Sentencing Guidelines sections

including former versions

Federal: the US Code and CFR

The complete codified federal corpus, with in-force counts and historical (repealed, omitted, transferred) sections preserved for reproducible research.

CorpusSectionsIn forceTitles
US Code (statutes)60,49450,99753
CFR (regulations)222,076222,13749
USC + CFR282,570273,134102

Bracketed entries are citation patterns, not placeholders: California, New York and Texas divide their statutes into subject-matter codes, so a citation names the subject (Cal. Penal Code, N.Y. Penal Law, Tex. Penal Code).

Plus the Federal Register (196,801 rules, final and proposed, 1994 to present), 3,693 executive orders, the US Constitution, the Federal Rules of Procedure, 97,114 agency guidance documents across 26 agencies, the US Sentencing Guidelines, and US tax treaties.

State: all 56 statute codes

Every state code in the same schema as federal. Scope a query to one jurisdiction with state: "tx", or resolve a citation like Tex. Penal Code § 19.02 straight to its section. Plus state regulations (1.5M+ rules, all 56 jurisdictions), state constitutions (53 jurisdictions), state court rules (56 jurisdictions), and state agency guidance / bulletins (49 jurisdictions).

  • ALAlabamaAla. Code
  • AKAlaskaAlaska Stat.
  • ASAmerican SamoaAm. Samoa Code Ann.
  • AZArizonaAriz. Rev. Stat.
  • ARArkansasArk. Code
  • CACaliforniaCal. [Code]
  • COColoradoColo. Rev. Stat.
  • CTConnecticutConn. Gen. Stat.
  • DEDelawareDel. Code
  • DCDistrict of ColumbiaD.C. Code
  • FLFloridaFla. Stat.
  • GAGeorgiaGa. Code
  • GUGuamGuam Code Ann.
  • HIHawaiiHaw. Rev. Stat.
  • IDIdahoIdaho Code
  • ILIllinoisIll. Comp. Stat.
  • INIndianaInd. Code
  • IAIowaIowa Code
  • KSKansasKan. Stat.
  • KYKentuckyKy. Rev. Stat.
  • LALouisianaLa. Rev. Stat.
  • MEMaineMe. Rev. Stat.
  • MDMarylandMd. Code
  • MAMassachusettsMass. Gen. Laws
  • MIMichiganMich. Comp. Laws
  • MNMinnesotaMinn. Stat.
  • MSMississippiMiss. Code
  • MOMissouriMo. Rev. Stat.
  • MTMontanaMont. Code
  • NENebraskaNeb. Rev. Stat.
  • NVNevadaNev. Rev. Stat.
  • NHNew HampshireN.H. Rev. Stat.
  • NJNew JerseyN.J. Stat.
  • NMNew MexicoN.M. Stat.
  • NYNew YorkN.Y. [Cons. Laws]
  • NCNorth CarolinaN.C. Gen. Stat.
  • NDNorth DakotaN.D. Cent. Code
  • MPNorthern Mariana IslandsN. Mar. I. Code
  • OHOhioOhio Rev. Code
  • OKOklahomaOkla. Stat.
  • OROregonOr. Rev. Stat.
  • PAPennsylvaniaPa. Cons. Stat.
  • PRPuerto RicoP.R. Laws Ann.
  • RIRhode IslandR.I. Gen. Laws
  • SCSouth CarolinaS.C. Code
  • SDSouth DakotaS.D. Codified Laws
  • TNTennesseeTenn. Code
  • TXTexasTex. [Code]
  • UTUtahUtah Code
  • VTVermontVt. Stat.
  • VIUS Virgin IslandsV.I. Code Ann.
  • VAVirginiaVa. Code
  • WAWashingtonWash. Rev. Code
  • WVWest VirginiaW. Va. Code
  • WIWisconsinWis. Stat.
  • WYWyomingWyo. Stat.

Security & Compliance

Legal data demands serious security. Here is how we protect your queries and your clients' data.

Bearer token auth
Keys prefixed vq_key_, rotate any time from the dashboard.
HTTPS only
Encrypted in transit; plain HTTP is rejected.
No query logging
We never store your searches, only usage for billing.
Documented data locations
Every processing region is recorded in our sub-processor register.
IP whitelisting
IP-based access restrictions on enterprise plans.

Working in legal aid or civil justice?

Apply for free access

Frequently asked questions

US primary law other than case law: statutes, regulations, constitutions, court rules, executive orders, agency guidance, and agency adjudications. Federal plus all 50 states, DC, Puerto Rico, Guam, the Northern Mariana Islands, the US Virgin Islands and American Samoa, about 6M+ sections. State session laws, the acts as each legislature passed them, are served alongside for the 50 states, DC and Puerto Rico, from 1975 at the earliest, with signing and effective dates. The coverage section above breaks it down corpus by corpus, and GET /api/v1/us/statutes/coverage returns the live numbers.

Stop building legal data pipelines.

Cookie preferences

Choose what Vaquill may use on this browser. You can change this at any time from “Cookie settings” in the footer.

Details in the Cookie Policy.