Nevada Politicians — Public API
Read-only JSON endpoints for the Nevada politician dataset.
All endpoints return static JSON — no API key, no rate limit
(please honor Cache-Control: 1 hour). License: CC-BY 4.0 (cite
NV HOV Removal).
Endpoints
/api/v1/politicians/index.json— list all politicians (slim format)./api/v1/politicians/{slug}.json— one politician's full record. Example:joseph-lombardo-5934.json/api/v1/scoreboards.json— top 10 fundraisers + top 10 spenders./data/coverage-report.json— per-office-level photo + bio + finance coverage stats./data/compare-summary.json— slim per-politician metric blob (powers /politicians/compare/)./api/openapi.json— machine-readable OpenAPI 3.1 spec./search-index.json— politicians + bills + districts + donors + PACs unified search index.
CORS + caching
Endpoints emit Access-Control-Allow-Origin: * for browser
cross-origin use. Cache-Control is public, max-age=3600
(1 hour). Updates land via the nightly build pipeline (04:30 PT).
Schema
The {slug}.json response shape matches the canonical
per-politician schema (schemas/politician.schema.json, JSON Schema draft 2020-12).
Attribution
If you use this data, please cite "NV HOV Removal — Nevada Politicians API" and link back to the politician's profile page on this portal. Public records remain in the public domain; our aggregation + auditor flag computations are CC-BY 4.0.