Texas Property Tax Data ServiceAdmin

Collectors

Who actually bills and takes payment — frequently not the taxing unit itself.

GET /v1/collectors

GET/v1/collectors

Search collectors by name or email.

ParameterInTypeDescription
qquerystringSearch by name or email.
limitqueryintegerPage size, 1–200. Default 50.
offsetqueryintegerPage offset. Default 0.
Response (abridged)
{
  "data": [
    {
      "id": "…uuid…",
      "name": "Harris County Tax Office",
      "collector_type": "county",
      "email": "…",
      "phone": "…"
    }
  ],
  "meta": { "total": 312, "limit": 50, "offset": 0 }
}

GET /v1/collectors/{collector_id}

GET/v1/collectors/{collector_id}

Collector detail with counties served and provenance. units=true (default) embeds the full list of served units; units=false omits the section entirely.

ParameterInTypeDescription
unitsquerybooleanInclude the full list of served units. Default true.
Response (abridged)
{
  "data": {
    "id": "…uuid…",
    "name": "Harris County Tax Office",
    "collector_type": "county",
    "email": "…",
    "phone": "…",
    "mailing_address": "…",
    "physical_address": "…",
    "website": "…",
    "counties": [ { "fips": "48201", "name": "Harris", "slug": "harris" } ],
    "units_served_count": 544,
    "units_served": [
      { "unit_code": "482-011-01", "name": "HOUSTON ISD", "unit_type": "school_district" }
    ],
    "provenance": { "source_id": "…", "as_of": "2026-07-25", "confidence": "published" }
  }
}

Collector types

collector_type is one of:

  • county — the county tax office collects for many units at once (the common consolidated case).
  • unit — the taxing unit collects its own tax (large ISDs mostly).
  • private_firm — a contracted collection firm (e.g. Linebarger, Perdue Brandon, UTS).
  • adjacent_county — a neighboring county's tax office handles it.

Contracts change

Unit → collector is many-to-many and changes over time (contracts are re-bid). The link carries validity dates internally; treat the API's current mapping as "as of as_of" and verify before submitting payment.