FairVet Data

A public, citable summary

The numbers behind FairVet's regional pricing data, updated nightly. How we calculate this.

1
Verified bills
5
Price data points
One per priced line on a shared bill
0
Contributions
7,884
Clinics listed
0
States covered

Source: FairVet verified bill data, updated September 15, 2026. Free to cite with a link.

National median prices

No procedure has enough data for a national median yet. Each one appears here once its national rollup clears our public minimum sample size — see methodology.

API access

A free, read-only endpoint for the same aggregate figures shown above and on our cost guides. No API key, no account. Aggregates only — this endpoint never returns a row-level bill — and it applies the same minimum sample-size floor as the rest of the site, so a thin region/procedure pair simply doesn't appear rather than showing a shaky number.

GET /api/v1/benchmarks

Query parameters: procedure (required — a canonical procedure key, e.g. wellness_exam) and region (optional — a region key, e.g. austin-tx; omit it to get every region with enough data).

curl "https://fairvethq.com/api/v1/benchmarks?procedure=wellness_exam&region=austin-tx"
{
  "procedure": "wellness_exam",
  "region": "austin-tx",
  "results": [
    {
      "region": "austin-tx",
      "region_label": "Austin, TX",
      "median": 48,
      "low": 35,
      "high": 70,
      "sample_size": 184,
      "updated_at": "2026-09-07T04:12:00.000Z"
    }
  ]
}

Rate-limited to 120 requests per hour per IP address. CORS is enabled for GET requests, so it can be called directly from client-side JavaScript on any site. Responses are cached.