hey hey

BallotReady API

All of BallotReady’s data is available via our white-label tools or via our APIs, powered by the most comprehensive database for every level of politics.  

Our APIs are built off of our significant library of shapefiles, district and subdistrict polygons that enable us to place candidates and voters in the correct area for a given position and election. 

 

Inform

Our Ballot APIs makes it easy to match voters to every candidate on their personal ballot. We also provide data via API on candidate biographies, issue stances, endorsements, and on ballot measures.

 

Turn Out

The Turnout API ensures voters know when, where, and how to vote with information on every upcoming election, including early voting and Election Day polling place times and locations.

 

Recruit

Recruit candidates for every position with the Recruitment API. BallotReady collects information on every race, along with position descriptions, eligibility requirements, and filing instructions, and more.

 

Mobilize

Engagement doesn’t end on Election Day. BallotReady’s Officeholder API helps users identify and contact elected and appointed officials down to the local level, so that the momentum of your work continues year-round.

 
 

How it works

 

Database for every race

Political data is spread across thousands of boards of election in filing cabinets and PDFs. Our team of researchers makes phone calls, files FOIA requests, and sends faxes, all to ensure we have the most accurate information for every race, referendum, and polling location.

Team of researchers

Political data is spread across thousands of boards of election in filing cabinets and PDFs. Our team of dozens of researchers makes phone calls, files FOIA requests, and sends faxes, all to ensure we have the most accurate information for every ballot.

Optimized for scale

Built off of the AWS API Gateway, our API is designed to handle infinite scale, battle tested with over 1,100 peak API requests per second.

To get started using BallotReady’s API, sign up for a demo below: