VIP Specification: 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/66390/",
            "id": 66390,
            "election": {
                "url": "http://michiganelections.io/api/elections/54/",
                "id": 54,
                "name": "Presidential Primary",
                "date": "2024-02-27",
                "date_humanized": "Tuesday, February 27th",
                "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/50814/696/"
        }
    ]
}