Sources / Hillsborough County and Pinellas County
Legistar — agendas, matters and votes
Legal basis
Public API. No key, no authentication.
Source
https://webapi.legistar.com/v1/hillsboroughcounty/matters
Probed live on 29 August 2026. The endpoint answered.
What it covers
- agenda items
- meeting calendars
- rezonings
- votes
Known gaps and gotchas
There is no `tampa` client — webapi.legistar.com/v1/tampa returns 500. The City of Tampa uses an OnBase portal with no API and no export, so city agendas are out of scope. The Legistar RSS feeds are also dead; use the API. The bare client root (/v1/hillsboroughcounty/) returns 404 — probe an actual endpoint such as /matters or /bodies.
How it is fetched
The fetcher lives at workers/ingest/legistar.js. Every run archives the raw file
to object storage, dated, before anything is parsed — that is the audit trail and the
rebuild path when a parser turns out to be wrong. Every run also writes to the ingest log
whether it succeeded or failed.