Directory / hcad-api.canvas-cart.workers.dev
Protest outcome statistics for one HCAD neighborhood code, by tax year: how many hearings, how many ended with a value reduction, the median reduction. Aggregates only, no per-parcel rows. Get a neighborhood code from GET /parcel/:acct.
# 1. Ask the endpoint what it costs (no payment, no wallet needed): curl -i -X GET 'https://hcad-api.canvas-cart.workers.dev/area/:neighborhood/protest-stats' # -> HTTP/1.1 402 Payment Required # the response carries the price, asset and pay-to address. # 2. Pay and retry with any x402 client: npx x402-fetch 'https://hcad-api.canvas-cart.workers.dev/area/:neighborhood/protest-stats'
Endpoint: https://hcad-api.canvas-cart.workers.dev/area/:neighborhood/protest-stats. Operated by hcad-api.canvas-cart.workers.dev, not by Animica. Price and availability were correct at the last probe on 2026-10-01 and are set by the operator, who may change them.
Every tax year's assessed, appraised, and market value for one Harris County parcel. Get the acct from GET /search?addr=<street>. Raw HCAD roll values, verbatim…
Every ARB protest and hearing for one Harris County parcel, across all tax years, including the value before the protest and the value after it. Party names are…