Welcome to the VIP Specification documentation

Welcome to the Voting Information Project’s (VIP) open XML and CSV format specification. This data format provides an easy way to produce data that lets developers take a voter’s address, compare it to street segments, and determine that voter’s precinct (or precinct split). Knowing a voter’s precinct allows information disseminators to provide voters with their official polling locations (and early voting sites), ballots (including both candidates and referenda), local election administrations, and election officials.

To see a changelog of all of the updates, please see the GitHub repository.

Publishers of VIP data

The following projects publish VIP data for end user consumption.

XML Documentation

CSV Documentation

Best Practices