Comprehensive Data for Thousands of Elections

The Democracy Works Elections API provides reliable voting guidance for all levels of elections. Inspire civic participation by powering your platforms, apps, and voter communications with our award-winning data.

Our Technology

Democracy Works won Best Data API in the 2024 API Awards, which celebrate technical innovation, reception, and solutions in the global API and integration industry. The Elections API allows developers to build applications, power voter outreach campaigns, and more.

Users can search for upcoming elections within specific OCD-IDs. This REST API is easy to query to find both election-specific information and evergreen state voting guidance. It is designed to serve large user bases and scales to meet high traffic volumes.

Features

Partners can access nationwide coverage for federal, state, county, municipal, school board, and sub-municipal races for all jurisdictions with more than 5,000 people. To maximize transparency, our API offers citations confirming the sources of election data and providing details about when it was collected, reviewed, and updated by our team.

Our data includes:

Dates and deadlines 

  • election dates

  • early voting start and end dates

  • voter registration deadlines (online, by mail, and in person)

  • mail ballot request deadlines (online, by mail, and in person)

  • mail ballot return deadlines (by mail and in person)

Links and contacts for authoritative government sources 

  • voting and early voting locations and times

  • online registration and/or registration form downloads

  • voter registration check

  • election information and details

  • mail ballot request

  • local election office lookup

  • ballot status tracking

  • contact information for election offices

Voting guidance in English and Spanish

  • voter registration instructions and eligibility requirements

  • vote by mail instructions

  • voter ID requirements, including a list of acceptable documents if applicable

  • answers to frequently asked questions such as “how do I vote by mail?”

  • nonpartisan ballot information, including statewide ballot measures and previews of contests and candidates for the Nov. 5 elections.

Elections API: What’s New?

Our Elections API offers several key enhancements, including expanded data, youth preregistration instructions, statewide ballot measures, and the ability to search for upcoming elections for a specific address. In fall 2024, we’ll include information about ballot curing for mail ballots, voting as a student, and voting with a past felony conviction.

Our API also provides full voting guidance FAQ content that can be leveraged by developers creating generative AI or voter engagement experiences.

View our API documentation for more information about our data offering. If you’d like to learn how you can integrate this reliable elections guidance into generative AI tools, check out our AI developer manual.

Join our Google Group

Interested in joining our community of developers and receiving alerts whenever a new API feature is added or a new batch of elections is uploaded?

Our team is also on standby, ready to answer any questions you may have about our API. Request to join today and let us know how our data can assist you.

Ready to build?

Our API can propel your get-out-the-vote efforts by powering reminders, outreach campaigns, voter engagement tools, chatbots, third-party apps, and much more.