VIP 5.1.2: BallotStyle

list: Return all ballots for upcoming elections.

retrieve: Return a specific ballot for an upcoming election.

GET /api/ballots/?precinct_county=Kent&precinct_jurisdiction=City%20of%20Grand%20Rapids&precinct_ward=2&precinct_number=30
HTTP 200 OK
Allow: OPTIONS, GET
Content-Type: application/json
Vary: Accept

{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
        {
            "url": "http://michiganelections.io/api/ballots/40808/",
            "id": 40808,
            "election": {
                "url": "http://michiganelections.io/api/elections/44/",
                "id": 44,
                "name": "August Consolidated",
                "date": "2021-08-03",
                "date_humanized": "Tuesday, August 3rd",
                "description": "",
                "description_edit_url": "https://github.com/citizenlabsgr/elections-api/edit/main/content/elections/August%20Consolidated.md",
                "active": true,
                "reference_url": null
            },
            "precinct": {
                "url": "http://michiganelections.io/api/precincts/1173/",
                "id": 1173,
                "county": "Kent",
                "jurisdiction": "City of Grand Rapids",
                "ward": "2",
                "number": "30"
            },
            "mvic_url": "https://mvic.sos.state.mi.us/Voter/GetMvicBallot/1792/686/"
        }
    ]
}