NOTE: THIS PROJECT IS UNDER DEVELOPMENT. THE API DOES NOT WORK YET.
Main website: https://ballotapi.org/
BallotAPI exactly what it sounds like: a ballot API. More specifically, it is a public domain database and REST API of election and ballot information in the United States. The goal of this project is to allow developers to integrate up-to-date election and ballot information into their apps and websites.
This project is maintained by Open Austin, a Code for America brigade.
- Docs - what the API should do (see project) (Initial docs done! https://ballotapi.org/docs)
- Prototype - server that follows the docs (see project)
- Website - website design/logo/content (see project) (New website done! https://ballotapi.org)
- Demo - example app that uses the API
- Testing - automated tests and sanity checks
- Maintenance - apps for maintaining the dataset
- Ops - tools for running/monitoring production
This entire project (including all source code, documentation, and ballot data) is released into the public domain.
While this project is released into the public domain, it does depend on other open source projects. All dependencies are not included in the project license are released under their respective open source licenses.
- USWDS - Public Domain
- FontAwesome - CC BY 4.0
- Jekyll - MIT
- Python - PSFL
- Psycopg2 - LGPL
- PostgreSQL - PostgreSQL Licence
- PostGIS - GPLv2
- SQLite - Public Domain
- SpatiaLite - MPL tri-license
- Redis - BSD
We love all types of contributions!
- Development: See the CONTRIBUTING.md
- Donations: Email donate@ballotapi.org
- Volunteering: Email volunteer@ballotapi.org