Counties
All 254 Texas counties, keyed by FIPS — the only stable geographic key in the system.
GET /v1/counties
GET/v1/counties
List counties ordered by FIPS.
| Parameter | In | Type | Description |
|---|---|---|---|
| limit | query | integer | Page size, 1–500. Default 100. |
| offset | query | integer | Page offset. Default 0. |
Response (abridged)
{
"data": [
{ "fips": "48001", "name": "Anderson", "slug": "anderson" },
{ "fips": "48003", "name": "Andrews", "slug": "andrews" }
],
"meta": { "total": 254, "limit": 100, "offset": 0 }
}GET /v1/counties/{fips}
GET/v1/counties/{fips}
County detail with its appraisal district(s) and provenance.
Response (abridged)
{
"data": {
"fips": "48201",
"name": "Harris",
"slug": "harris",
"appraisal_districts": [
{
"id": "…",
"name": "Harris County Appraisal District",
"chief_appraiser": "…",
"email": "…",
"phone": "…",
"website": "…"
}
],
"provenance": { "source_id": "…", "as_of": "2026-07-25", "confidence": "published" }
}
}A few appraisal districts serve multiple counties, so a county can list more than one district.
Why FIPS and not names
County names collide and change; FIPS codes do not. Texas county FIPS are odd numbers 48001–48507 assigned alphabetically. Always store and pass the 5-digit string — leading zeros matter (48001, not 1).