VIP Specification: CandidateContest

list: Return all positions for upcoming elections.

retrieve: Return a position proposal for an upcoming election.

GET /api/positions/65266/?format=api
HTTP 200 OK
Allow: GET
Content-Type: application/json
Vary: Accept

{
    "url": "http://michiganelections.io/api/positions/65266/?format=api",
    "id": 65266,
    "name": "Local School District Board Member",
    "description": "Establishes policy for the district and shares in policy development. Recruits, hires and evaluates the performance of the superintendent. Reviews the budget submitted by the superintendent and aligns the funding priorities with the district goals.",
    "description_edit_url": "https://github.com/citizenlabsgr/elections-api/edit/main/content/positions/Local%20School%20District%20Board%20Member.md",
    "reference_url": null,
    "section": "Nonpartisan",
    "seats": 1,
    "term": "Partial Term Ending 12/31/2024",
    "candidates": [
        {
            "url": "http://michiganelections.io/api/candidates/113513/?format=api",
            "id": 113513,
            "name": "Lindsay Mahlich",
            "description": "",
            "reference_url": "https://cfrsearch.nictusa.com/committees/85219",
            "party": {
                "url": "http://michiganelections.io/api/parties/5/?format=api",
                "id": 5,
                "name": "Nonpartisan",
                "color": "#999"
            }
        },
        {
            "url": "http://michiganelections.io/api/candidates/113511/?format=api",
            "id": 113511,
            "name": "Mindy Conley",
            "description": "",
            "reference_url": "https://cfrsearch.nictusa.com/committees/85217",
            "party": {
                "url": "http://michiganelections.io/api/parties/5/?format=api",
                "id": 5,
                "name": "Nonpartisan",
                "color": "#999"
            }
        },
        {
            "url": "http://michiganelections.io/api/candidates/113512/?format=api",
            "id": 113512,
            "name": "Rachal Gort",
            "description": "",
            "reference_url": "https://cfrsearch.nictusa.com/committees/84986",
            "party": {
                "url": "http://michiganelections.io/api/parties/5/?format=api",
                "id": 5,
                "name": "Nonpartisan",
                "color": "#999"
            }
        },
        {
            "url": "http://michiganelections.io/api/candidates/113514/?format=api",
            "id": 113514,
            "name": "Richard Vance",
            "description": "",
            "reference_url": "https://cfrsearch.nictusa.com/committees/85191",
            "party": {
                "url": "http://michiganelections.io/api/parties/5/?format=api",
                "id": 5,
                "name": "Nonpartisan",
                "color": "#999"
            }
        }
    ],
    "election": {
        "url": "http://michiganelections.io/api/elections/56/?format=api",
        "id": 56,
        "name": "May Consolidated",
        "date": "2024-05-07",
        "date_humanized": "Tuesday, May 7th",
        "active": true,
        "proposals_count": 107,
        "positions_count": 19,
        "reference_url": null
    },
    "district": {
        "url": "http://michiganelections.io/api/districts/1832/?format=api",
        "id": 1832,
        "category": "Local School District",
        "name": "Grant Public Schools"
    }
}