Comprehensive Data for Thousands of Elections

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

Our Technology

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. 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 (online, by mail, in person, and on Election Day)

  • vote by mail instructions, including eligibility requirements

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

  • guidance on who is eligible to register to vote

  • full answers to frequently asked questions such as “how do I vote by mail?” or “how do I vote if I live overseas?” and much more.

Elections API: Now Available

Our Elections API offers several key enhancements, including expanded data, youth pre-registration instructions, and the ability to search for upcoming elections for a specific address. It also provides full voting guidance FAQ content that can be leveraged by developers creating generative AI or voter engagement experiences.

Our API also offers citations confirming the sources of election data and providing details about when it was collected, reviewed, and updated by our team.

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.