Expanding Coverage

We want to cover every local government in the US. Here's how our coverage works, why some places can't be added yet, and what we're working on next.

How we add cities

We rely on standardized platforms that provide structured, machine-readable data through public APIs. This lets us add new jurisdictions quickly and reliably without building custom code for each one.

Currently, we support cities using:

When a city uses one of these platforms with public API access, we can usually add it within a day.

Note: Even when a city is supported, data availability varies. Some boards may have years of meeting history while others have little or none — it depends on what the municipality has published.

Why some cities can't be added

Many smaller towns and some larger cities use systems that don't provide public APIs:

Building one-off scrapers for each of these is fragile, legally uncertain (terms of service), and doesn't scale. We focus our effort on platforms that unlock many cities at once.

Requested but not available

These places were requested but currently can't be supported.

Location Platform Issue
Hyde Park, Vermont Revize CMS No public API

Platforms we're evaluating

These platforms could unlock coverage for many new cities. We're investigating their API availability and feasibility.

PrimeGov / OneMeeting

Used by LADWP, East Bay Parks, Salt Lake City. API access unclear.

API: Unknown Status: evaluating

Example cities: Palm Bay, FL; San Carlos, CA

Granicus Peak/govMeetings

1,400+ agencies. Separate from Legistar. API access unclear.

API: Unknown Status: evaluating

What increases our priority

Request your city View current coverage