Local data, one official source at a time.
Every adapter has a public source, a deterministic jurisdiction key, a minimum completeness contract, and a fail-closed refresh. A changed or partial government page stops publication instead of manufacturing a record.
Every local source and its publish gate.
Verified Aug 25, 2026. These adapters complement national Census government shells; they do not imply national local-officeholder coverage.
Los Angeles, California
exactly 3 citywide offices and 15 council districts; every row must include holder, term dates, and official URL
- Official source
- Los Angeles Office of the City Clerk ↗
- Records
- 18
- Current holders
- 18
- Portraits
- 0
- Census locality GEOID
0644000
San Francisco, California
exactly one current row for Supervisor Districts 1-11 in DataSF and the official Board roster; names must agree and every roster row must include an official profile and portrait; term dates remain blank because the current sources do not publish them
- Official source
- DataSF current Supervisor districts ↗
- Cross-check source
- San Francisco Board of Supervisors roster ↗
- Records
- 11
- Current holders
- 11
- Portraits
- 11
- Census locality GEOID
0667000
Chicago, Illinois
exactly 50 active ward records plus the mayor and city clerk in the official City Clerk API, and exactly one separately verified city treasurer; every record must include an official profile and portrait; term dates remain blank because the current rosters do not publish them
- Official source
- Chicago Office of the City Clerk eLMS and City Treasurer ↗
- Cross-check source
- Office of the Chicago City Treasurer ↗
- Records
- 53
- Current holders
- 53
- Portraits
- 53
- Census locality GEOID
1714000
New York City, New York
exactly 3 citywide officials, 5 borough presidents, and 5 district attorneys; each identity must have an official disclosure document, and citywide and borough names must agree with the official NYC government guide; term dates remain blank because the roster does not publish them
- Official source
- New York City Conflicts of Interest Board ↗
- Cross-check source
- New York City government guide ↗
- Records
- 13
- Current holders
- 13
- Portraits
- 2
- Census locality GEOID
3651000
New York City, New York
exactly one row for districts 1-51 in both official rosters; names must agree and every row must include term dates, official URL, and portrait
- Official source
- New York City Council ↗
- Cross-check source
- New York City Council legislative roster ↗
- Records
- 51
- Current holders
- 51
- Portraits
- 51
- Census locality GEOID
3651000
Houston, Texas
exactly 11 geographic Council Districts A-K, 5 at-large Council positions, one Mayor, and one Controller; every current identity and portrait must come from an official City of Houston page; Council terms must be explicitly published as January 2, 2024 through January 2, 2028
- Official source
- City of Houston City Council, Mayor, and Controller ↗
- Cross-check source
- City of Houston Mayor and Controller profiles ↗
- Records
- 18
- Current holders
- 18
- Portraits
- 18
- Census locality GEOID
4835000
Phoenix, Arizona
exactly one Mayor and Council Districts 1-8 on the official Mayor and Council page; every district identity must agree with the official City GIS member layer, every record must include an official profile and portrait, and term dates remain blank because the current roster does not publish them
- Official source
- City of Phoenix Mayor and City Council ↗
- Cross-check source
- City of Phoenix official Council GIS layer ↗
- Records
- 9
- Current holders
- 9
- Portraits
- 9
- Census locality GEOID
0455000
Philadelphia, Pennsylvania
exactly one Mayor, one permanent seven-member City Council At-Large office, and Council Districts 1-10; the official Council directory must publish all 17 Council identities, profiles, and portraits, the official Mayor page must publish the current Mayor identity and portrait, and term dates remain blank because the current roster pages do not publish complete terms
- Official source
- Philadelphia City Council and City of Philadelphia Office of the Mayor ↗
- Cross-check source
- City of Philadelphia Office of the Mayor ↗
- Records
- 12
- Current holders
- 18
- Portraits
- 18
- Census locality GEOID
4260000
San Diego, California
exactly one Mayor, one elected City Attorney, and Council Districts 1-9; all 11 identities must agree between the official City Hall roster and City Clerk elected-official filer roster, and each identity must have a person-named portrait on an official profile page; generic district artwork, logos, banners, and unnamed images are rejected; term dates remain blank because neither current roster publishes a complete term field for every office
- Official source
- City of San Diego City Hall ↗
- Cross-check source
- City of San Diego City Clerk elected-official filer roster ↗
- Records
- 11
- Current holders
- 11
- Portraits
- 11
- Census locality GEOID
0666000
A scraper is not coverage until it can detect failure.
Each new jurisdiction must identify an official current roster, preserve source URLs and published term fields, validate unique offices, reject missing names, and connect records to a Census locality GEOID. Photos are included only when the official publisher supplies them.
