Federal
1.5M+ sections, 16 corpora. US Code, CFR, Statutes at Large, Federal Register,
adjudications, federal local court rules, and per-corpus scope limits.
States and territories
3.8M+ sections across 56 jurisdictions. Statutes, regulations, constitutions, court
rules, state registers, state agency guidance and AG opinions.
Agency guidance
97K+ documents from 53 named federal sources, each filterable with
source.State session laws
321,628 laws across 52 jurisdictions, 1975 to 2026, as enacted, with dates,
veto outcome and text.
What’s in the corpus
This is the only table on the page with exact counts, so each fact has a single number. The statutes, regulations, court rules, constitutions and registers, agency guidance and AG opinion rows were measured 2026-10-26, and the federal row on 2026-10-26, except the state court rules and state constitutions rows, which were re-measured 2026-11-04. The endpoint above is live.
State session laws are held apart from the table above and served by their own endpoints: 321,628 laws across 52 jurisdictions, sessions 1975 to 2026.
See State Session Laws.
Every section is indexed for hybrid semantic and keyword search, and mirrored in multiple formats
(HTML, PDF, XML, plain text, DOCX) where the source provides them.
Counts here are distinct sections, one per provision or document, matching what
GET /us/statutes/coverage returns. Longer documents split into several passages for retrieval,
so the index holds more entries than sections, over half of them Federal Register rules at 13 to
15 passages each. That does not change what you get back: a citation lookup still resolves to
one section with its full text.Federal
Federal law is split into 16 corpus types: the US Code and the Statutes at Large, the CFR (as a live compilation and as 31 published annual editions), Federal Register rules and a curated slice of its notices, Executive Orders, agency guidance from 53 named sources, seven bodies of administrative adjudication, the Federal Rules, the local rules of 52 federal courts, the Constitution, the Sentencing Guidelines, US income tax treaties, the Senate treaty record, and GovInfo statute compilations. Full federal table with per-corpus scope limits → Congressional bills (introduced, pending, reported or enrolled, with their status) are not held. A bill corpus is planned as an opt-in token,corpusType=FEDERAL_BILL: proposed text only, labelled proposed, never law and never part of an unscoped search, with no date set. The token is registered but returns no results today.
The enacted text of a bill that became law is served as a public law under corpusType=SESSION_LAW (Statutes at Large) and, once codified, as a section of corpusType=USC.
Agency guidance is the one corpus with a registry behind it: 53 named sources across 26
agencies behind the single corpusType=AGENCY_GUIDANCE token, each narrowable with source.
Source registry →
State and territory matrix
56 jurisdictions: the 50 states, DC, Puerto Rico, Guam, the Northern Mariana Islands, the US Virgin Islands and American Samoa. All 56 carry statutes, regulations and court rules, and 53 carry constitutions. Guam, the Virgin Islands and DC have no constitution of their own. Guam’s and the Virgin Islands’ organic acts are federal law. Per-jurisdiction counts for all 56 → Most of this is read from government sites. A few sets, mainly professional-conduct and bar rules and all of American Samoa’s Code, Constitution and court rules, are read from a bar association’s site, and the states page says which: Where bar associations supply the text →State administrative registers
corpusType=STATE_REGISTER holds the notices a state printed in its official register: proposed,
adopted and emergency rule text, one document per item, cited by register volume and page.
It is not codified law, it is served with goodLawStatus: "unknown", and it is never ranked as
primary law. 24 jurisdictions are loaded, mostly Pennsylvania and New York. The count is in
the table above.
Per-jurisdiction counts →
State agency guidance
State-issued regulatory guidance that interprets state law, almost all of it insurance-regulator bulletins, across most jurisdictions. Queryable withcorpusType=STATE_AGENCY_GUIDANCE paired
with state. The count is in the table above.
Unlike statutes and regulations, this is not a full rollout. It lands state by state, and some
states may never be built.
Per-state sources and counts →
State Attorney General opinions
Formal written opinions of a state Attorney General, construing that state’s own statutes, constitution and regulations for a state officer, legislator or local government who asked. Queryable withcorpusType=STATE_AG_OPINION paired with state.
Like state agency guidance, this is not a full rollout. It lands jurisdiction by jurisdiction, and
it is early. The 52-jurisdiction survey behind this corpus measured roughly
184,600 individually addressable opinions, so what is live today is a low single-digit
percentage of what exists. Use GET /us/statutes/coverage for the jurisdictions and counts that
are actually live right now rather than relying on this page, which is written by hand and lags
the rollout.
Delaware is described first because it is the reference build. It is not the only jurisdiction
live.
Delaware, 843 opinions, 1995-2026. Its composition needs some explanation:
- Delaware runs one numbered series and does not separate its opinion types. Only about 17 of the numbered items are substantive Attorney General opinions. The rest are FOIA opinion letters interleaved in the same numbering. Both are formal opinions of the Attorney General under Delaware law, so both are here, but if you are looking for statutory interpretation you will mostly find open-records adjudication.
- 173 of the 843 are served as the state’s letter recovered from a reporter print. Delaware publishes those posts in a commercial reporter’s rendering, wrapping the Attorney General’s own letter in that publisher’s citation and page-break marks. The opinion underneath is a government work, so we remove the wrapper and serve the letter; we do not reproduce the reporter’s citation or its pagination. 150 of the 173 exist in no other form in Delaware’s archive and span 1995-2011, so the alternative was to publish no Delaware opinion older than 2011.
- 50 further posts carry no opinion number and are excluded. They are press releases, job postings and notices that share the archive but are not opinions.
year and are not reachable by a
year filter.
- Montana’s Judicial Branch publishes 8,516 opinion PDFs spanning 1899-2024. Volumes 1 to 14 are cited by page, not by opinion number, and the publisher prints two opinions on one page, so there is no per-opinion identifier to key on. Those 3,969 are not served.
- The per-opinion PDFs are page extracts, so an untrimmed document carries the opinion that
follows it. Each body is cut to its own
OPINION NO.header; the 1,010 where that header cannot be read, or where the opinion’s own continuation is not in its PDF, are withheld rather than served with a neighbour’s text under the wrong citation. - Opinions from volume 45 onward (1991 to date) are published by a different Montana office and are not included here.
- 334 further opinions are listed by the Attorney General but not served by it. Arkansas’s own index carries a row for each, and the document behind it has never been published. Those are recorded as a coverage limit rather than counted, so the 10,295 is what we actually hold. They cluster in 1985-1998.
- Six opinions run to 100,000 characters or more. Those are ballot-title certifications, where Arkansas requires the Attorney General to reproduce the entire proposed initiated act or constitutional amendment inside the opinion, and they are served whole.
- Indiana publishes in two citation forms, and both are carried as the state prints them:
numbered opinions (
2026 Ind. Op. Att'y Gen. 02) from 1944, and page cites into the annual and biennial report volumes (1909-1910 Ind. Op. Att'y Gen. p. 284) before that. - In the scanned eras, the state cut its bound volumes into per-opinion PDFs by page, so an opinion that runs past its page cut is severed in Indiana’s own file. We serve the full text of every document the state publishes, but for those opinions that text is the opening pages rather than the whole opinion. It affects roughly a quarter of the pre-1944 page cites and a third of the 1940s numbered opinions. The 1960s, 1970s and 2000 onward are unaffected. The continuation is usually present in the adjacent page cite, under its own citation.
- Every opinion also carries the statutes it construes, the Attorney General who signed it, and Indiana’s own summary, all from the state’s published catalogue rather than mined from the text.
- 1971-2026, 4,166 opinions, full text. The state publishes these as HTML with its own number, issue date and subject, and they are indexed and retrievable like any other opinion.
- 1913-1991, 16,757 opinions, citation and metadata only, with no opinion text. The state
publishes this era only as scanned pages of the bound Biennial Report of the Attorney General,
and those page images carry several opinions each: measured across the archive, 27% of them hold
two or more opinions and only 55% print their own opinion number, so no per-opinion text can be
extracted from them without splitting the volumes. Rather than serve one opinion’s number over
another opinion’s words, these records carry the citation, the publisher’s own topic and a link to
the publisher’s page. Every one of them is marked
textAvailability: "metadata_only", so you can filter them out or in. The full-text records are marked"full".
92-0505A, 92-0505B), and each is its own opinion here.
About half of the office’s archive is posted as page scans with no text layer.
Roughly 3,550 such documents are excluded until they are processed, rather than absent from the
office’s own archive.
Maryland, 601 opinions, 1993-2025. Two series, both carried as the state publishes them: 565
published opinions, cited by volume as 110 Op. Att'y Gen. 3, and 36 unpublished ones that the
office numbers 00-123 and posts separately.
Opinions from 1916 to 1992 exist only inside 77 bound-volume compendia, each a single file holding a
whole volume rather than one opinion.
Those volumes are not split into individual opinions and are not included.
Puerto Rico, 81 opinions, 2003-2010, in Spanish. The text is Spanish as published, and
language_code is es.
The served range ends in 2010 because every later opinion, and a handful from 2008 to 2010, is
posted as a page image with no text layer: 50 documents we can see are excluded until they are
processed, rather than absent from the office’s own archive.
Where a jurisdiction runs more than one series, the series field carries the publisher’s own
label so you can filter them apart. Washington’s formal AGO and its AGLO letter opinions are
one example, and Georgia’s Official and Unofficial series are another.
Refresh cadence
How often each corpus is re-pulled from its official source. Counts grow between updates, so callGET /us/statutes/coverage for a live figure.
For the age of any single source, call
GET /boards. It is free and carries
lastRetrievedAt and cadence per source. GET /us/statutes/coverage reports
what each corpus is current through in the publisher’s own words, which is a different question
and is not available for every state.
Which statute cadence applies where
Monthly, 46 jurisdictions. These state statute boards reportcadence: "monthly" on
GET /boards.
Quarterly, 4 jurisdictions. Arkansas, Georgia, Tennessee and the US Virgin Islands are
pulled on a quarterly slot, tracking legislatures that sit for part of the year. They report
cadence: "quarterly" on GET /boards.
GET /boards returns lastRetrievedAt and cadence per source, so you can read this off
directly. A cadence is a schedule, so compare lastRetrievedAt against cadence to see how
recently a source was pulled. The sections stay queryable at the currentThrough the coverage
response reports.
Five jurisdictions are covered but not watchable: Delaware, Hawaii, Mississippi, New Mexico and
Utah. Their statutes are live, complete and queryable.
What is held back is the automated re-pull, so they are absent from GET /boards rather than
listed as idle. A board is switched on only once its refresh has been shown to work, so
GET /boards lists what can be watched, never what is covered. For these five, read currency from
GET /us/statutes/coverage.
The Colorado Revised Statutes are published once a year with no process for periodic updates,
so a Colorado re-pull of all 46 titles changes the stored text only when a new edition appears.
The
cadence field on /us/statutes/coverage and /boards reports monthly for every state
statute board except Arkansas, Georgia, Tennessee and the US Virgin Islands, which report
quarterly. Read the field as the declared staleness window a board is alerted against, not as
a ceiling on how often the corpus is re-pulled.Pennsylvania’s Consolidated Statutes are complete. Of its older unconsolidated statutes only
35 P.S. ch. 780 (54 sections) is held, and the rest is prioritized for backfill.
Point-in-time and change history
Every corpus here can be asked what it said on a past date, and the answer states whether it is a published edition or a reconstruction. See Point-in-time law.Detecting a change
GET /us/statutes/coverage is self-describing, so new corpora appear there as they land. To find
sections that moved rather than corpora that appeared, use the changedSince filter on
POST /us/statutes/search. See
Coverage monitoring for both patterns, and
Law change alerts to be pushed a change instead of polling for one.
Corpora that are planned but not yet served, and what is deliberately out of scope, are on the
Roadmap.
Corpus types
Every
corpusType token, and how source and state combine with it.Open source: Vaquill-AI/open-us-law
The ingestion pipeline behind this corpus is open source under a permissive license. Build your
own copy, or contribute a source.

