Resources · API reference
API reference for the open data
Probative’s data is published as static JSON and CSV files: no key, no sign-up and no usage cap. This page lists every file, generated from the same OpenAPI description the API serves.
How it works
- Every request is a GET of a static file. There is no key and no account, and CORS is open to any website.
- Every JSON file starts with a meta object: the credit line, the suggested citation, the DOI, the version, the CC BY 4.0 license, the disclaimer and the page to cite.
- A file that does not exist answers 404. Paths start with /data/v1/: the version is in the path, and a breaking change would get a new one.
- The files change with each dataset release; confirmed changes are in the feed and in each dataset’s changes.json.
- Base address
https://probativegrowth.com- API root
/data/v1/index.json- OpenAPI 3.1 description (stable address)
/data/v1/openapi.json- DCAT-US 3.0 catalog
/data/catalog.json- Confirmed changes across every dataset (Atom)
/data/changes.xml- The same changes (JSON Feed)
/data/changes.json
To build on the data, start from the API root: it lists every dataset with its version and DOI, so a script can find new releases without guessing file names. Cache the files you use, read the meta object before the records, and cite the dataset page that the meta object names.
You may reuse the data, commercially too, under CC BY 4.0 with credit and a link. The exact credit line is in every file’s meta and in README.txt.
How to connect an AI assistant and use the MCP server · All the datasets
For every dataset
GET /data/v1/index.json- Every dataset: versions, DOIs, fields, endpoints and MCP toolsets (JSON)
GET /data/catalog.json- The DCAT-US 3.0 catalog of every dataset (JSON-LD)
GET /data/changes.xml- Confirmed changes across every dataset (Atom feed)
GET /data/changes.json- Confirmed changes across every dataset (JSON Feed)
Files by dataset
Lawyer advertising rules by state (50 states and DC)
Dataset page · 1.4.0 · 10.5281/zenodo.23750572
GET /data/v1/rules/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/rules/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/rules/states/{abbr}.json- The records for one key (JSON)
abbr: Two-letter code in lowercase, e.g. tx, or dc
GET /data/v1/rules/topics/{topic}.json- The records for one key (JSON)
topic: Rule topic key
GET /data/v1/rules/rules.json- Every record in one file (JSON)
GET /data/v1/rules/rules.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/rules/README.txt- Credit line, citation and a note on every column (text)
Bankruptcy filings by chapter, court district, state and county, quarterly (U.S. Courts)
Dataset page · 1.0.0 · 10.5281/zenodo.23739952
GET /data/v1/bankruptcy/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/bankruptcy/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/bankruptcy/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/bankruptcy/bankruptcy.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/bankruptcy/bankruptcy.json- Every record in one file (JSON)
GET /data/v1/bankruptcy/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/bankruptcy/README.txt- Credit line, citation and a note on every column (text)
The new-lawyer pipeline by jurisdiction: bar exam pass rates and new admissions, 2025
Dataset page · 1.0.0 · 10.5281/zenodo.23721443
GET /data/v1/bar-pipeline/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/bar-pipeline/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/bar-pipeline/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/bar-pipeline/bar-pipeline.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/bar-pipeline/bar-pipeline.json- Every record in one file (JSON)
GET /data/v1/bar-pipeline/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/bar-pipeline/README.txt- Credit line, citation and a note on every column (text)
Probative benchmarks, 2025–2026
Dataset page · 4.0.1 · 10.5281/zenodo.23735849
GET /data/v1/benchmarks/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/benchmarks/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/benchmarks/tables/{key}.json- The records for one key (JSON)
key: The table key, uppercase
GET /data/v1/benchmarks/benchmarks.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/benchmarks/benchmarks.json- Every record in one file (JSON)
GET /data/v1/benchmarks/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/benchmarks/README.txt- Credit line, citation and a note on every column (text)
California court filings by county: civil, criminal, family, juvenile, probate and appeals, fiscal years 2023–24 and 2024–25
Dataset page · 1.0.0 · 10.5281/zenodo.23658524
GET /data/v1/ca-courts/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/ca-courts/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/ca-courts/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/ca-courts/ca-courts.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/ca-courts/ca-courts.json- Every record in one file (JSON)
GET /data/v1/ca-courts/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/ca-courts/README.txt- Credit line, citation and a note on every column (text)
Federal civil filings by nature of suit and district, 12-month periods since 2018
Dataset page · 1.0.0 · 10.5281/zenodo.23720009
GET /data/v1/civil-filings/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/civil-filings/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/civil-filings/districts/{key}.json- The records for one key (JSON)
key: The district key, uppercase
GET /data/v1/civil-filings/civil-filings.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/civil-filings/civil-filings.json- Every record in one file (JSON)
GET /data/v1/civil-filings/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/civil-filings/README.txt- Credit line, citation and a note on every column (text)
CFPB complaints about debt collection, credit reporting and debt management, by state and month
Dataset page · 1.0.0 · 10.5281/zenodo.23733731
GET /data/v1/consumer-complaints/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/consumer-complaints/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/consumer-complaints/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/consumer-complaints/consumer-complaints.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/consumer-complaints/consumer-complaints.json- Every record in one file (JSON)
GET /data/v1/consumer-complaints/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/consumer-complaints/README.txt- Credit line, citation and a note on every column (text)
FTC Consumer Sentinel reports by state: fraud, identity theft and imposter scams, 2024 Data Book
Dataset page · 1.0.0 · 10.5281/zenodo.23741876
GET /data/v1/consumer-sentinel/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/consumer-sentinel/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/consumer-sentinel/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/consumer-sentinel/consumer-sentinel.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/consumer-sentinel/consumer-sentinel.json- Every record in one file (JSON)
GET /data/v1/consumer-sentinel/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/consumer-sentinel/README.txt- Credit line, citation and a note on every column (text)
Federal criminal cases by offense and district (U.S. Courts Tables D-1, D-2 and D-3)
Dataset page · 1.0.0 · 10.5281/zenodo.23744206
GET /data/v1/criminal-filings/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/criminal-filings/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/criminal-filings/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/criminal-filings/criminal-filings.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/criminal-filings/criminal-filings.json- Every record in one file (JSON)
GET /data/v1/criminal-filings/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/criminal-filings/README.txt- Credit line, citation and a note on every column (text)
Legal market crosswalks: practice areas, federal case codes, states, federal districts and counties
Dataset page · 1.1.0 · 10.5281/zenodo.23744618
GET /data/v1/crosswalks/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/crosswalks/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/crosswalks/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/crosswalks/crosswalks.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/crosswalks/crosswalks.json- Every record in one file (JSON)
GET /data/v1/crosswalks/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/crosswalks/README.txt- Credit line, citation and a note on every column (text)
Legal deserts: law offices and lawyers per resident in every U.S. county
Dataset page · 1.0.0 · 10.5281/zenodo.23721430
GET /data/v1/deserts/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/deserts/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/deserts/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/deserts/deserts.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/deserts/deserts.json- Every record in one file (JSON)
GET /data/v1/deserts/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/deserts/README.txt- Credit line, citation and a note on every column (text)
Social Security disability hearing waits and workloads by hearing office
Dataset page · 1.0.0 · 10.5281/zenodo.23741884
GET /data/v1/disability-hearings/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/disability-hearings/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/disability-hearings/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/disability-hearings/disability-hearings.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/disability-hearings/disability-hearings.json- Every record in one file (JSON)
GET /data/v1/disability-hearings/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/disability-hearings/README.txt- Credit line, citation and a note on every column (text)
Employment discrimination charges to the EEOC, by state and basis, FY 2009 to FY 2025
Dataset page · 1.0.0 · 10.5281/zenodo.23733005
GET /data/v1/eeoc-charges/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/eeoc-charges/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/eeoc-charges/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/eeoc-charges/eeoc-charges.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/eeoc-charges/eeoc-charges.json- Every record in one file (JSON)
GET /data/v1/eeoc-charges/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/eeoc-charges/README.txt- Credit line, citation and a note on every column (text)
Fatal crashes by county and type: trucks, motorcycles, pedestrians and bicyclists, NHTSA FARS 2019 to 2024
Dataset page · 1.0.0 · 10.5281/zenodo.23733739
GET /data/v1/fatal-crashes/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/fatal-crashes/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/fatal-crashes/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/fatal-crashes/fatal-crashes.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/fatal-crashes/fatal-crashes.json- Every record in one file (JSON)
GET /data/v1/fatal-crashes/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/fatal-crashes/README.txt- Credit line, citation and a note on every column (text)
Federal civil cases filed, by county of the plaintiff's residence, case type and year (Federal Judicial Center)
Dataset page · 1.0.0 · 10.5281/zenodo.23750628
GET /data/v1/federal-filings-county/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/federal-filings-county/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/federal-filings-county/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/federal-filings-county/federal-filings-county.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/federal-filings-county/federal-filings-county.json- Every record in one file (JSON)
GET /data/v1/federal-filings-county/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/federal-filings-county/README.txt- Credit line, citation and a note on every column (text)
Attorney fee caps and contingency-fee rules, by state and federal program
Dataset page · 1.1.0 · 10.5281/zenodo.23739965
GET /data/v1/fees/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/fees/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/fees/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/fees/fees.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/fees/fees.json- Every record in one file (JSON)
GET /data/v1/fees/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/fees/README.txt- Credit line, citation and a note on every column (text)
What US state bars charge, and require, to file or review lawyer advertising
Dataset page · 1.2.0 · 10.5281/zenodo.23721409
GET /data/v1/filing/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/filing/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/filing/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/filing/filing.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/filing/filing.json- Every record in one file (JSON)
GET /data/v1/filing/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/filing/README.txt- Credit line, citation and a note on every column (text)
The US legal market in numbers: headline findings from Probative's open datasets
Dataset page · 1.1.0 · 10.5281/zenodo.23748830
GET /data/v1/findings/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/findings/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/findings/findings/{key}.json- The records for one key (JSON)
key: The finding key, uppercase
GET /data/v1/findings/findings.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/findings/findings.json- Every record in one file (JSON)
GET /data/v1/findings/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/findings/README.txt- Credit line, citation and a note on every column (text)
US law firm websites: practices, Spanish, intake, by state, county and practice area
Dataset page · 2.0.0 · 10.5281/zenodo.23750638
GET /data/v1/firm-web-census/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/firm-web-census/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/firm-web-census/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/firm-web-census/firm-web-census.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/firm-web-census/firm-web-census.json- Every record in one file (JSON)
GET /data/v1/firm-web-census/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/firm-web-census/README.txt- Credit line, citation and a note on every column (text)
How long federal civil cases take: outcomes, class actions and pro se share by district, nature of suit and year
Dataset page · 1.0.0 · 10.5281/zenodo.23739969
GET /data/v1/idb-civil/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/idb-civil/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/idb-civil/districts/{key}.json- The records for one key (JSON)
key: The district key, uppercase
GET /data/v1/idb-civil/idb-civil.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/idb-civil/idb-civil.json- Every record in one file (JSON)
GET /data/v1/idb-civil/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/idb-civil/README.txt- Credit line, citation and a note on every column (text)
Immigration court backlog, representation and asylum outcomes (EOIR workload statistics and case data)
Dataset page · 1.0.0 · 10.5281/zenodo.23739986
GET /data/v1/immigration-courts/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/immigration-courts/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/immigration-courts/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/immigration-courts/immigration-courts.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/immigration-courts/immigration-courts.json- Every record in one file (JSON)
GET /data/v1/immigration-courts/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/immigration-courts/README.txt- Credit line, citation and a note on every column (text)
Spanish-speaking demand vs Spanish-speaking lawyer supply, by state and metro
Dataset page · 1.1.0 · 10.5281/zenodo.23656758
GET /data/v1/language/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/language/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/language/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/language/language.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/language/language.json- Every record in one file (JSON)
GET /data/v1/language/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/language/README.txt- Credit line, citation and a note on every column (text)
Law firm size, solos and receipts, by state: Census SUSB 2022, Nonemployer Statistics 2024 and Economic Census 2022
Dataset page · 1.0.0 · 10.5281/zenodo.23739997
GET /data/v1/law-firm-economy/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/law-firm-economy/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/law-firm-economy/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/law-firm-economy/law-firm-economy.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/law-firm-economy/law-firm-economy.json- Every record in one file (JSON)
GET /data/v1/law-firm-economy/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/law-firm-economy/README.txt- Credit line, citation and a note on every column (text)
Law offices, jobs and pay by county, with solo-practice counts: BLS QCEW, Census CBP and Nonemployer Statistics
Dataset page · 1.0.0 · 10.5281/zenodo.23721415
GET /data/v1/law-offices/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/law-offices/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/law-offices/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/law-offices/law-offices.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/law-offices/law-offices.json- Every record in one file (JSON)
GET /data/v1/law-offices/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/law-offices/README.txt- Credit line, citation and a note on every column (text)
Lawyer, paralegal and legal-staff pay by state and metro (BLS OEWS)
Dataset page · 1.0.0 · 10.5281/zenodo.23734840
GET /data/v1/lawyer-wages/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/lawyer-wages/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/lawyer-wages/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/lawyer-wages/lawyer-wages.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/lawyer-wages/lawyer-wages.json- Every record in one file (JSON)
GET /data/v1/lawyer-wages/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/lawyer-wages/README.txt- Credit line, citation and a note on every column (text)
Legal need by county: who may need a lawyer, from the American Community Survey
Dataset page · 1.0.0 · 10.5281/zenodo.23741886
GET /data/v1/legal-need/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/legal-need/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/legal-need/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/legal-need/legal-need.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/legal-need/legal-need.json- Every record in one file (JSON)
GET /data/v1/legal-need/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/legal-need/README.txt- Credit line, citation and a note on every column (text)
Legal-services prices and jobs, monthly (BLS CPI, PPI and CES)
Dataset page · 1.0.0 · 10.5281/zenodo.23734854
GET /data/v1/legal-prices/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/legal-prices/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/legal-prices/seriess/{key}.json- The records for one key (JSON)
key: The series key, uppercase
GET /data/v1/legal-prices/legal-prices.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/legal-prices/legal-prices.json- Every record in one file (JSON)
GET /data/v1/legal-prices/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/legal-prices/README.txt- Credit line, citation and a note on every column (text)
Statutes of limitations by state: personal injury, medical malpractice, wrongful death, product liability and property damage
Dataset page · 1.1.0 · 10.5281/zenodo.23743673
GET /data/v1/limitations/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/limitations/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/limitations/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/limitations/limitations.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/limitations/limitations.json- Every record in one file (JSON)
GET /data/v1/limitations/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/limitations/README.txt- Credit line, citation and a note on every column (text)
Mass-tort docket tracker, federal MDL pending actions by month since 2019
Dataset page · 1.1.0 · 10.5281/zenodo.23720737
GET /data/v1/mdl/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/mdl/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/mdl/mdls/{key}.json- The records for one key (JSON)
key: The mdl key, uppercase
GET /data/v1/mdl/mdl.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/mdl/mdl.json- Every record in one file (JSON)
GET /data/v1/mdl/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/mdl/README.txt- Credit line, citation and a note on every column (text)
Nursing home fines and harm citations by county: CMS penalties, actual-harm, immediate-jeopardy and abuse citations
Dataset page · 1.0.0 · 10.5281/zenodo.23741901
GET /data/v1/nursing-homes/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/nursing-homes/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/nursing-homes/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/nursing-homes/nursing-homes.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/nursing-homes/nursing-homes.json- Every record in one file (JSON)
GET /data/v1/nursing-homes/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/nursing-homes/README.txt- Credit line, citation and a note on every column (text)
Legal-marketing ethics opinions, 2004–2026
Dataset page · 1.1.0 · 10.5281/zenodo.23734859
GET /data/v1/opinions/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/opinions/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/opinions/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/opinions/opinions.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/opinions/opinions.json- Every record in one file (JSON)
GET /data/v1/opinions/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/opinions/README.txt- Credit line, citation and a note on every column (text)
Legal ad-platform policy tracker
Dataset page · 1.0.1 · 10.5281/zenodo.23716831
GET /data/v1/platforms/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/platforms/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/platforms/platforms/{key}.json- The records for one key (JSON)
key: The platform key, uppercase
GET /data/v1/platforms/platforms.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/platforms/platforms.json- Every record in one file (JSON)
GET /data/v1/platforms/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/platforms/README.txt- Credit line, citation and a note on every column (text)
Referral-fee and fee-splitting rules for lawyers, by state
Dataset page · 1.1.0 · 10.5281/zenodo.23747113
GET /data/v1/referral/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/referral/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/referral/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/referral/referral.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/referral/referral.json- Every record in one file (JSON)
GET /data/v1/referral/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/referral/README.txt- Credit line, citation and a note on every column (text)
Unwanted-call and text-message complaints to the FCC, by state and month
Dataset page · 1.0.0 · 10.5281/zenodo.23733010
GET /data/v1/robocall-complaints/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/robocall-complaints/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/robocall-complaints/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/robocall-complaints/robocall-complaints.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/robocall-complaints/robocall-complaints.json- Every record in one file (JSON)
GET /data/v1/robocall-complaints/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/robocall-complaints/README.txt- Credit line, citation and a note on every column (text)
State trial-court caseloads by court level, county and case type: Texas district, constitutional county and statutory county courts, fiscal years 2023–24 and 2024–25
Dataset page · 1.0.0 · 10.5281/zenodo.23723926
GET /data/v1/state-courts/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/state-courts/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/state-courts/areas/{key}.json- The records for one key (JSON)
key: The area key, uppercase
GET /data/v1/state-courts/state-courts.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/state-courts/state-courts.json- Every record in one file (JSON)
GET /data/v1/state-courts/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/state-courts/README.txt- Credit line, citation and a note on every column (text)
Truck and bus crashes by county, state and year (FMCSA crash file)
Dataset page · 1.0.0 · 10.5281/zenodo.23743677
GET /data/v1/truck-crashes/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/truck-crashes/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/truck-crashes/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/truck-crashes/truck-crashes.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/truck-crashes/truck-crashes.json- Every record in one file (JSON)
GET /data/v1/truck-crashes/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/truck-crashes/README.txt- Credit line, citation and a note on every column (text)
VA disability compensation recipients by county and combined rating
Dataset page · 1.0.0 · 10.5281/zenodo.23744210
GET /data/v1/va-compensation/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/va-compensation/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/va-compensation/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/va-compensation/va-compensation.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/va-compensation/va-compensation.json- Every record in one file (JSON)
GET /data/v1/va-compensation/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/va-compensation/README.txt- Credit line, citation and a note on every column (text)
Vehicle safety complaints by state, make and model year (NHTSA complaint file)
Dataset page · 1.0.0 · 10.5281/zenodo.23744214
GET /data/v1/vehicle-complaints/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/vehicle-complaints/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/vehicle-complaints/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/vehicle-complaints/vehicle-complaints.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/vehicle-complaints/vehicle-complaints.json- Every record in one file (JSON)
GET /data/v1/vehicle-complaints/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/vehicle-complaints/README.txt- Credit line, citation and a note on every column (text)
VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation
Dataset page · 1.0.0 · 10.5281/zenodo.23740008
GET /data/v1/veterans-representation/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/veterans-representation/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/veterans-representation/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/veterans-representation/veterans-representation.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/veterans-representation/veterans-representation.json- Every record in one file (JSON)
GET /data/v1/veterans-representation/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/veterans-representation/README.txt- Credit line, citation and a note on every column (text)
Wage-and-hour and OSHA enforcement by county, state, act and industry (U.S. Department of Labor)
Dataset page · 1.0.0 · 10.5281/zenodo.23744226
GET /data/v1/wage-enforcement/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/wage-enforcement/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/wage-enforcement/jurisdictions/{key}.json- The records for one key (JSON)
key: The jurisdiction key, uppercase
GET /data/v1/wage-enforcement/wage-enforcement.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/wage-enforcement/wage-enforcement.json- Every record in one file (JSON)
GET /data/v1/wage-enforcement/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/wage-enforcement/README.txt- Credit line, citation and a note on every column (text)
Workplace injuries and fatal work injuries by state and industry (BLS SOII and CFOI)
Dataset page · 1.0.0 · 10.5281/zenodo.23740010
GET /data/v1/work-injuries/index.json- Index: what the dataset holds, its keys and endpoints (JSON)
GET /data/v1/work-injuries/changes.json- Confirmed changes, newest first (JSON)
GET /data/v1/work-injuries/states/{key}.json- The records for one key (JSON)
key: The state key, uppercase
GET /data/v1/work-injuries/work-injuries.csv- Every record as a spreadsheet file (CSV)
GET /data/v1/work-injuries/work-injuries.json- Every record in one file (JSON)
GET /data/v1/work-injuries/search.json- Keyword index for search: id, key, status and text of every record (JSON)
GET /data/v1/work-injuries/README.txt- Credit line, citation and a note on every column (text)
Free
Get your free review.
Send us your firm’s website. Probative Growth records a 90-second video of what clients see when they look you up, and emails it with a one-page summary within 2 business days. No logins, no call needed.
Not sure where to start? Answer 7 questions Ready to talk? Talk to us
Your free review: It covers your Google listing, website, phone and ads, from public information.
How we checked this page
- Sources
- Sources are linked in the text, next to each fact.
- Checked by
- Our rules reviewer, with a second person checking every number against its source (who does what).
- Last checked
- What it covers
- Every state and DC where the page says so, from each state’s own rules text where we could read it; where we could not, the page marks the line.
- Found a mistake?
- Email hello@probativegrowth.com. Every fix goes in our corrections log.