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.