{"openapi":"3.1.1","info":{"title":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: data API","version":"v1","summary":"Static, read-only JSON and CSV files. No key, no sign-up. CORS open.","description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: How many attorneys and claims agents the U.S. Department of Veterans Affairs has accredited to help with benefit claims, counted by the state (and, in the county file, the county) of each person's business address, against the VA's own projection of living veterans (VetPop2023, rounded to the nearest 1,000). One record per state, DC, Puerto Rico and territory, one for the United States and one for people whose list entry shows no US state, each with attorneys, claims agents, veterans per accredited attorney, accredited attorneys and agents per 100,000 veterans, the number accredited in the last 12 months and how many counties have none. Records for the Board of Veterans' Appeals add its decisions in fiscal year 2024 by outcome and by type of representative. The VA's lists name every person; only counts are read, and no name, phone number, registration number or ZIP code is published.\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/veterans-representation/index.json":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: index","description":"veterans-representation: meta, summary and what the dataset holds","parameters":[],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/changes.json":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: confirmed changes","description":"veterans-representation: confirmed changes, newest first","parameters":[],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: confirmed changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/jurisdictions/{key}.json":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: one jurisdiction","description":"veterans-representation: the records for one jurisdiction","parameters":[{"name":"key","in":"path","required":true,"description":"The jurisdiction key, uppercase","schema":{"type":"string"}}],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: one jurisdiction","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/veterans-representation.csv":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation as CSV","description":"veterans-representation: every record (credit line in README.txt)","parameters":[],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation as CSV","content":{"text/csv":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/veterans-representation.json":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: every record","description":"veterans-representation: every record in one file","parameters":[],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: every record","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/search.json":{"get":{"summary":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: keyword index","description":"veterans-representation: id, key, status and text of every record","parameters":[],"responses":{"200":{"description":"VA-accredited attorneys and claims agents per veteran, by state, with county counts and Board of Veterans' Appeals outcomes by type of representation: keyword index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}},"/data/v1/veterans-representation/README.txt":{"get":{"summary":"Credit line, citation and columns","description":"veterans-representation: the CSV sidecar","parameters":[],"responses":{"200":{"description":"Credit line, citation and columns","content":{"text/plain":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["veterans-representation"]}}},"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}}}}