Coverage and accuracy
What Houston Events holds, where each event comes from, and how often we check it. Every event links to its original listing and records when we first saw it, last saw it and last fetched its source. Spec: openapi.json. Service status: status. Changes: changelog.
10,716 upcoming events from 45 sources; data published Oct 16, 2026. 101 of them are listed by more than one source and shown once. Machine-readable copy: data/coverage.json.
How fresh
Each source is fetched on its own schedule. Of 45 sources with upcoming events, 45 were fetched within 2 days, 45 within 7 days, and 0 are older than 7 days. Oldest last fetch: Oct 16, 2026; newest: Oct 16, 2026.
How many real events we catch
| Measure | Result | Audited |
|---|---|---|
| Recall against the sources themselves | 100.0% (551 of 551 events the sources listed, across 2 sources we could re-read in full) | Oct 16, 2026 |
| Venues’ own calendars | 59.7% (111 of 186 events checked are on the site) | Oct 16, 2026 |
| Listings that are real and current | 97.3% (401 of 412 sampled events had a live, matching original listing) | Oct 16, 2026 |
What these numbers do and don’t say: recall covers only sources that publish a complete listing we can re-read; for the rest we have no completeness figure. The comparison uses our own filtering rules, so it shows the fetch lost nothing, not that every kind of event is included. Accuracy is a random sample; pages that block automated checks or need JavaScript are not counted. The audit is a snapshot and is repeated, not continuous.
By source
| Source | Events | Only here | Last fetched |
|---|---|---|---|
| eventbrite | 6,415 | 6,361 | Oct 16, 2026 |
| lib_hcpl | 1,035 | 1,024 | Oct 16, 2026 |
| ticketmaster | 927 | 879 | Oct 16, 2026 |
| meetup | 506 | 483 | Oct 16, 2026 |
| mobilize | 271 | 270 | Oct 16, 2026 |
| city_calendars | 241 | 233 | Oct 16, 2026 |
| activenet_classes | 206 | 206 | Oct 16, 2026 |
| runsignup_races | 172 | 171 | Oct 16, 2026 |
| libcal | 149 | 146 | Oct 16, 2026 |
| nineteenhz | 140 | 116 | Oct 16, 2026 |
| sidearm_athletics | 87 | 87 | Oct 16, 2026 |
| hous_tamu | 73 | 73 | Oct 16, 2026 |
| hou_moody_gardens | 60 | 60 | Oct 16, 2026 |
| hou_shepherd | 54 | 54 | Oct 16, 2026 |
| hous_hobby_center | 52 | 42 | Oct 16, 2026 |
| hou_city_calendars_extra | 52 | 50 | Oct 16, 2026 |
| hous_levy_park | 39 | 39 | Oct 16, 2026 |
| hou_mucky_duck | 37 | 37 | Oct 16, 2026 |
| hou_childrens_museum | 27 | 26 | Oct 16, 2026 |
| hou_smart_financial_centre | 24 | 18 | Oct 16, 2026 |
| hou_kemah_boardwalk | 23 | 23 | Oct 16, 2026 |
| hou_discovery_green | 23 | 23 | Oct 16, 2026 |
| hous_dosey_doe | 21 | 21 | Oct 16, 2026 |
| mlb_schedule | 21 | 21 | Oct 16, 2026 |
| hous_arboretum | 16 | 16 | Oct 16, 2026 |
| hou_houston_zoo | 14 | 13 | Oct 16, 2026 |
| hou_botanic_garden | 14 | 14 | Oct 16, 2026 |
| hous_memorial_park | 13 | 10 | Oct 16, 2026 |
| localist | 12 | 12 | Oct 16, 2026 |
| hou_symphony | 11 | 11 | Oct 16, 2026 |
| hous_big_easy | 11 | 11 | Oct 16, 2026 |
| luma | 11 | 11 | Oct 16, 2026 |
| hou_asia_society | 10 | 10 | Oct 16, 2026 |
| hou_grand_1894 | 7 | 6 | Oct 16, 2026 |
| hou_dacamera | 7 | 7 | Oct 16, 2026 |
| hous_camh | 6 | 3 | Oct 16, 2026 |
| hou_anderson_fair | 5 | 5 | Oct 16, 2026 |
| hou_lawndale | 5 | 5 | Oct 16, 2026 |
| hou_mercury | 5 | 5 | Oct 16, 2026 |
| hou_menil | 4 | 4 | Oct 16, 2026 |
| hou_galveston_symphony | 4 | 2 | Oct 16, 2026 |
| hou_big_festivals | 3 | 3 | Oct 16, 2026 |
| hou_ballet | 2 | 2 | Oct 16, 2026 |
| hou_ensemble | 1 | 1 | Oct 16, 2026 |
| hous_hmh | 1 | 1 | Oct 16, 2026 |