{"openapi":"3.1.1","info":{"title":"US law firm websites: practices, Spanish, intake, by state, county and practice area: data API","version":"v1","summary":"Static, read-only JSON and CSV files. No key, no sign-up. CORS open.","description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: US law firms, state by state and county by county, from two kinds of open source: law firms' own public websites, read politely each week (robots.txt obeyed, a few pages per firm), and official state registries published as open data for reuse (New York's attorney registrations and business entities, and the business registries of Colorado, Oregon, Connecticut, Texas and Pennsylvania). For each state, county and practice area we count the firms found, how many have a website we read, and, of those websites, the shares that show Spanish-language pages, a 24/7 intake statement, a free consultation or no fee unless they win, a chat or online booking tool, legal structured data (schema.org LegalService or Attorney), review markup or an llms.txt file, with the median number of pages a firm has about the practice. Every row gives two coverage measures: the firms found against the employer law offices the Census Bureau's County Business Patterns counts, and the websites read against our estimate of the law firms with a website. A state is called a census only when the first reaches 0.70; until then the rows are a sample. These counts are CC BY 4.0. The firm-level rows behind them (name as the firm or registry gives it, offices by county and the yes-or-no facts, each linked to the page it was read on with the date) are published separately under the Open Database License (ODbL) 1.0, because the list of sites comes partly from OpenStreetMap (© OpenStreetMap contributors), and are shown on the /firms/ pages. No firm is rated, scored or ranked, and no individual lawyer's data is published. Website sources: Common Crawl (its web graph and the Web Data Commons structured-data extract), OpenStreetMap and Wikidata.\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/firm-web-census/index.json":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area: index","description":"firm-web-census: meta, summary and what the dataset holds","parameters":[],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/changes.json":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area: confirmed changes","description":"firm-web-census: confirmed changes, newest first","parameters":[],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: confirmed changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/jurisdictions/{key}.json":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area: one jurisdiction","description":"firm-web-census: the records for one jurisdiction","parameters":[{"name":"key","in":"path","required":true,"description":"The jurisdiction key, uppercase","schema":{"type":"string"}}],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: one jurisdiction","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/firm-web-census.csv":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area as CSV","description":"firm-web-census: every record (credit line in README.txt)","parameters":[],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area as CSV","content":{"text/csv":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/firm-web-census.json":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area: every record","description":"firm-web-census: every record in one file","parameters":[],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: every record","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/search.json":{"get":{"summary":"US law firm websites: practices, Spanish, intake, by state, county and practice area: keyword index","description":"firm-web-census: id, key, status and text of every record","parameters":[],"responses":{"200":{"description":"US law firm websites: practices, Spanish, intake, by state, county and practice area: keyword index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}},"/data/v1/firm-web-census/README.txt":{"get":{"summary":"Credit line, citation and columns","description":"firm-web-census: the CSV sidecar","parameters":[],"responses":{"200":{"description":"Credit line, citation and columns","content":{"text/plain":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["firm-web-census"]}}},"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}}}}