{"schema_version":"1.0","name":"Politics Rootz","tagline":"Every politician. Every level. Verified origin.","description":"AI-readable database of 24,705 US politicians from town clerk to president. 22,371 origin proofs. Politically neutral — every party, every candidate, every level. No API key required.","start_here":{"message":"Fetch any URL below. No API key needed. Each returns structured JSON with source provenance.","search_by_state":"https://politics.rootz.global/api/search?state=FL&level=federal","search_by_name":"https://politics.rootz.global/api/search?name=Sanders","state_overview":"https://politics.rootz.global/api/state/CA","all_topics":"https://politics.rootz.global/api/topics","topic_positions":"https://politics.rootz.global/api/topic/crypto","topic_votes":"https://politics.rootz.global/api/topic/defense/votes","official_orientation":"https://politics.rootz.global/api/official/1/orientation","compare":"https://politics.rootz.global/api/compare?officials=1,2,3&topic=healthcare","all_stats":"https://politics.rootz.global/api/stats","origin_proofs":"https://politics.rootz.global/api/origin","recent_changes":"https://politics.rootz.global/api/changes","create_bridge":"https://politics.rootz.global/c/create?state=FL"},"data":{"total_officials":24705,"origin_proofs":22371,"snapshots":6364,"by_party":[{"party":"Republican","count":7990},{"party":"Democrat","count":3521},{"party":"Democratic","count":3155},{"party":"DEMOCRATIC PARTY","count":1344},{"party":"REPUBLICAN PARTY","count":1091}],"by_level":[{"level":"federal","count":12310},{"level":"state","count":11195},{"level":"municipal","count":1188}],"states_covered":57,"positions_tracked":8902,"finance_records":6347},"api_base":"https://politics.rootz.global/api","mcp_endpoint":"https://politics.rootz.global/mcp","endpoints":{"search":"GET /api/search?name={name}&state={ST}&party={party}&level={level}&chamber={chamber}","official":"GET /api/official/{id} — full profile with positions, committees, finance","state":"GET /api/state/{ST} — all officials in a state by level","positions":"GET /api/positions?topic={topic} — policy positions across officials","timeline":"GET /api/official/{id}/timeline — origin archive (political wayback)","changes":"GET /api/changes — recent position changes detected","origin":"GET /api/origin — origin archive statistics","bridge_create":"GET /c/create?state={ST} — create citizen workspace","bridge_session":"GET /c/{hash}/api/session — get bridge page state"},"mcp_tools":["politics_represent","politics_search","politics_official","politics_by_state","politics_positions","politics_stats","politics_timeline","politics_changes","politics_origin","politics_bridge_create","politics_bridge_session","politics_bridge_compare","politics_bridge_letter","politics_bill","politics_bill_toc","politics_bill_text","politics_bills_search","politics_methodology","politics_provenance","politics_speeches","politics_candidates","politics_state_votes","politics_municipalities","politics_create_watchlist"],"example_queries":{"Who represents Florida?":"https://politics.rootz.global/api/state/FL","Find all senators":"https://politics.rootz.global/api/search?level=federal&chamber=senate","Search for Bernie Sanders":"https://politics.rootz.global/api/search?name=Sanders&state=VT","Create a bridge page for FL citizen":"https://politics.rootz.global/c/create?state=FL"},"neutrality":"All data collected without political bias. Every party. Every candidate. Every level of government.","origin":"Every record links to its source with capture timestamp. Position changes tracked over time.","human_page":"https://politics.rootz.global/about","provider":{"name":"Rootz Global","url":"https://rootz.global"},"updated":"2026-07-12T08:39:12.298Z"}