Guides · Tools
Builders, notebooks, and AI agents are welcome. The Ledger publishes static archives and a small live Race overlay. Start with machine catalogs, not HTML scraping, and keep request rates modest.
Step 1
Read llms.txt
Short machine guide to shelves, preferred files, and citation expectations.
Step 2
Fetch the manifest
downloads/manifest.json lists every cached file with href, size, date, and publisher origins.
Step 3
Prefer product JSON
Use cleaned product files the site renders. Fall back to origin URLs when you need the upstream release.
llms.txt
Agent-oriented site guide with product JSON highlights.
Downloads manifest
Catalog of product JSON, source packs, PDFs, and portraits.
Data cache UI
Human search over the same catalog, with origin links.
Sitemap
Discoverable HTML routes for crawlers and indexes.
Robots
Crawl policy for the public site.
Race live API
Unofficial civicAPI tallies. Query office, cycle, stage, party, mode.
/api/race/live powers the live map. Useful query params include office (P/S/H), cycle, stage (primary/general), party, mode (map/full), and optional seat or state. Cache responses briefly, send a clear User-Agent, and label outputs as unofficial.
Historical election finance and popular-vote shelves live in product JSON under the Race section of the data cache, not in the live route.
/fiscal → /books, /issues → /floor.