The Election Monitoring API allows developers to access election observation data collected by different organizations involved in election monitoring.
Currently, the Election Monitoring API allows developers to interact with the 2013 local elections data collected by the Democracy in Action (DiA). As interest grows around opening up this kind of data, more data points will be added to the API.
The Election Monitoring API is developed as a RESTful Web Service implemented using Python, Flask and MongoDB. Check out the source code.