{"openapi":"3.1.1","info":{"title":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: data API","version":"v1","summary":"Static, read-only JSON and CSV files. No key, no sign-up. CORS open.","description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: How many lawyers each bar counts in each county, for seven states. Ohio: attorneys by county of address and status, from the Supreme Court of Ohio's attorney directory list (88 counties, with admission decade, private practice and Spanish speakers). California: active, inactive, judge and not-eligible licensees in each of the 58 counties, from the State Bar's county table. Michigan: active State Bar members living in each of the 83 counties, with private practice and the change from 2024. Idaho: members by status in each of the seven judicial districts. Arizona: active State Bar members in each of the 15 counties (the Bar's 2022 report). Washington: WSBA licensees of every type (lawyers plus limited licensees) in each of the 39 counties, with the attorney counts by member type. Pennsylvania: active attorneys in the seven counties the Disciplinary Board's annual report lists, and the Board's statewide status counts. Each record carries the source's own as-of date and a rate per 10,000 residents from the Census Bureau's county estimate. Only counts are published, and where a count is built from a directory file no name, birthdate, address or registration number is kept or written. In Ohio, counts of one to four in a disciplinary, deceased or other status, an admission decade, private practice or Spanish are withheld, and where a withheld count could be worked out from a county's total or the statewide figures, another count in the same group is withheld too. Every state record ties to its source's own total, and every published number is read a second time from the source file before release.\n\nProbative is a marketing firm, not a law firm; not legal advice. Every JSON response starts with a \"meta\" object holding the credit line, citation, DOI and license (CC BY 4.0).","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"contact":{"name":"Probative Growth","url":"https://probativegrowth.com/contact/","email":"hello@probativegrowth.com"}},"servers":[{"url":"https://probativegrowth.com"}],"externalDocs":{"description":"How to use the API and the MCP server","url":"https://probativegrowth.com/resources/rules-api/"},"paths":{"/data/v1/attorneys/index.json":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: index","description":"attorneys: meta, summary and what the dataset holds","parameters":[],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/changes.json":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: confirmed changes","description":"attorneys: confirmed changes, newest first","parameters":[],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: confirmed changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/jurisdictions/{key}.json":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: one jurisdiction","description":"attorneys: the records for one jurisdiction","parameters":[{"name":"key","in":"path","required":true,"description":"The jurisdiction key, uppercase","schema":{"type":"string"},"example":"AZ"}],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: one jurisdiction","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/attorneys.csv":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts as CSV","description":"attorneys: every record (credit line in README.txt)","parameters":[],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts as CSV","content":{"text/csv":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/attorneys.json":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: every record","description":"attorneys: every record in one file","parameters":[],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: every record","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/search.json":{"get":{"summary":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: keyword index","description":"attorneys: id, key, status and text of every record","parameters":[],"responses":{"200":{"description":"Attorneys by county in Ohio, California, Michigan, Idaho, Arizona, Washington and Pennsylvania, from each bar's public counts: keyword index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}},"/data/v1/attorneys/README.txt":{"get":{"summary":"Credit line, citation and columns","description":"attorneys: the CSV sidecar","parameters":[],"responses":{"200":{"description":"Credit line, citation and columns","content":{"text/plain":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["attorneys"]}}},"components":{"schemas":{"Meta":{"type":"object","description":"Credit line, citation, DOI, version, license and disclaimer. Present in every response.","required":["dataset","version","license","attribution","disclaimer","url"],"properties":{"dataset":{"type":"string"},"title":{"type":"string"},"version":{"type":"string"},"doi":{"type":["string","null"]},"doiUrl":{"type":["string","null"]},"conceptDoi":{"type":["string","null"]},"license":{"type":"string","const":"CC BY 4.0"},"licenseUrl":{"type":"string"},"attribution":{"type":"string"},"citation":{"type":"string"},"disclaimer":{"type":"string"},"notice":{"type":"string"},"lastChecked":{"type":"string"},"url":{"type":"string"},"humanUrl":{"type":"string"},"statusCodes":{"type":"object"}}},"Envelope":{"type":"object","required":["meta"],"properties":{"meta":{"$ref":"#/components/schemas/Meta"}},"additionalProperties":true}}}}