This is the JSON response for the /candidates/ API call. Get the raw JSON or read the API reference.

{
    "meta": {
        "offset": 0,
        "previous": null,
        "next": "/candidates/?format=apibrowser&limit=20&offset=20",
        "limit": 20,
        "total_count": 304
    },
    "objects": [
        {
            "name": "Kim Darwin",
            "email": "kim.darwin@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/Kim4MLA"
            },
            "incumbent": null,
            "first_name": "Kim",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/powell-river-sunshine-coast/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "http://www.bcgreens.ca/por",
            "elected_office": "candidate",
            "last_name": "Darwin",
            "photo_url": "",
            "url": "http://www.bcgreens.ca/por",
            "district_name": "Powell River-Sunshine Coast"
        },
        {
            "name": "David Wong",
            "email": "david.wong@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/davidhtwong"
            },
            "incumbent": null,
            "first_name": "David",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/vancouver-hastings/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Wong",
            "photo_url": "",
            "url": "",
            "district_name": "Vancouver-Hastings"
        },
        {
            "name": "Clayton Welwood",
            "email": "",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Clayton",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/north-vancouver-seymour/"
            },
            "party_name": "British Columbia Libertarian Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Welwood",
            "photo_url": "",
            "url": "",
            "district_name": "North Vancouver-Seymour"
        },
        {
            "name": "Terry Hand",
            "email": "",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Terry",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/parksville-qualicum/"
            },
            "party_name": "BC Refederation Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Hand",
            "photo_url": "",
            "url": "",
            "district_name": "Parksville-Qualicum"
        },
        {
            "name": "Gabe Garfinkel",
            "email": "gabe.garfinkel@bcliberals.com",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/gabegarf"
            },
            "incumbent": null,
            "first_name": "Gabe",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/vancouver-fairview/"
            },
            "party_name": "British Columbia Liberal Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Garfinkel",
            "photo_url": "",
            "url": "",
            "district_name": "Vancouver-Fairview"
        },
        {
            "name": "Ronna-Rae Leonard",
            "email": "ronnarae.leonard@bcndp.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/ronnaraeleonard"
            },
            "incumbent": null,
            "first_name": "Ronna-Rae",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 250 871-8683"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/courtenay-comox/"
            },
            "party_name": "New Democratic Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Leonard",
            "photo_url": "",
            "url": "",
            "district_name": "Courtenay-Comox"
        },
        {
            "name": "Kevin Babcock",
            "email": "kevin.babcock@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Kevin",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/shuswap/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Babcock",
            "photo_url": "",
            "url": "",
            "district_name": "Shuswap"
        },
        {
            "name": "Wayne Froese",
            "email": "wayne.froese@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Wayne",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 604 997-9064"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/chilliwack/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Froese",
            "photo_url": "",
            "url": "",
            "district_name": "Chilliwack"
        },
        {
            "name": "Tony Goulet",
            "email": "",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Tony",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 250 983-3519"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/cariboo-north/"
            },
            "party_name": "British Columbia Conservatives",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Goulet",
            "photo_url": "",
            "url": "",
            "district_name": "Cariboo North"
        },
        {
            "name": "Morgane Oger",
            "email": "info@morganeoger.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/MorganeOgerNDP"
            },
            "incumbent": null,
            "first_name": "Morgane",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 604 398-3982"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/vancouver-false-creek/"
            },
            "party_name": "New Democratic Party of British Columbia",
            "gender": "",
            "personal_url": "http://morganeoger.ca",
            "elected_office": "candidate",
            "last_name": "Oger",
            "photo_url": "",
            "url": "",
            "district_name": "Vancouver-False Creek"
        },
        {
            "name": "Yvonne Prest",
            "email": "koe@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Yvonne",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/kootenay-east/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Prest",
            "photo_url": "",
            "url": "",
            "district_name": "Kootenay East"
        },
        {
            "name": "Andy MacKinnon",
            "email": "andy.mackinnon@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Andy",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/esquimalt-metchosin/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "MacKinnon",
            "photo_url": "",
            "url": "",
            "district_name": "Esquimalt-Metchosin"
        },
        {
            "name": "Mitzi Dean",
            "email": "mitzi.dean@bcndp.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/mitzideanbc"
            },
            "incumbent": null,
            "first_name": "Mitzi",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 778 430-3211"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/esquimalt-metchosin/"
            },
            "party_name": "New Democratic Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Dean",
            "photo_url": "",
            "url": "",
            "district_name": "Esquimalt-Metchosin"
        },
        {
            "name": "Linda Larson",
            "email": "linda.larson@bcliberals.com",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/LindaLarsonBC"
            },
            "incumbent": null,
            "first_name": "Linda",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/boundary-similkameen/"
            },
            "party_name": "British Columbia Liberal Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Larson",
            "photo_url": "",
            "url": "",
            "district_name": "Boundary-Similkameen"
        },
        {
            "name": "Norm Letnick",
            "email": "norm.letnick@bcliberals.com",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/NormLetnick"
            },
            "incumbent": null,
            "first_name": "Norm",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 778 753-7225"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/kelowna-lake-country/"
            },
            "party_name": "British Columbia Liberal Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Letnick",
            "photo_url": "",
            "url": "",
            "district_name": "Kelowna-Lake Country"
        },
        {
            "name": "Justin Greenwood",
            "email": "info@justingreenwood.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/jgreenwoodbc"
            },
            "incumbent": null,
            "first_name": "Justin",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/langley/"
            },
            "party_name": "British Columbia Conservatives",
            "gender": "",
            "personal_url": "https://www.justingreenwood.ca/",
            "elected_office": "candidate",
            "last_name": "Greenwood",
            "photo_url": "",
            "url": "",
            "district_name": "Langley"
        },
        {
            "name": "Wanda Good",
            "email": "wanda.good@bcliberals.com",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Wanda",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/stikine/"
            },
            "party_name": "British Columbia Liberal Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Good",
            "photo_url": "",
            "url": "",
            "district_name": "Stikine"
        },
        {
            "name": "Jonathan Silveira",
            "email": "jonathan.silveira@bcndp.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {},
            "incumbent": null,
            "first_name": "Jonathan",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 778 653-9352"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/surrey-south/"
            },
            "party_name": "New Democratic Party of British Columbia",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Silveira",
            "photo_url": "",
            "url": "",
            "district_name": "Surrey South"
        },
        {
            "name": "Glenn Sollitt",
            "email": "glenn.sollitt@bcgreens.ca",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "facebook": "https://www.facebook.com/GlennSollitt",
                "twitter": "https://twitter.com/glennsollitt"
            },
            "incumbent": null,
            "first_name": "Glenn",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 250 240-4934"
                }
            ],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/parksville-qualicum/"
            },
            "party_name": "Green Party of British Columbia",
            "gender": "",
            "personal_url": "http://www.bcgreens.ca/paq",
            "elected_office": "candidate",
            "last_name": "Sollitt",
            "photo_url": "",
            "url": "http://www.bcgreens.ca/paq",
            "district_name": "Parksville-Qualicum"
        },
        {
            "name": "Gurminder Parihar",
            "email": "gsparihar@bcliberals.com",
            "source_url": "https://docs.google.com/spreadsheets/d/1eleD97boUkc8d8O1pR1U_nfpeKd_707SSiCPzSIvJ-c/pub?gid=0&single=true&output=csv",
            "election_name": "Legislative Assembly of British Columbia",
            "extra": {
                "twitter": "https://twitter.com/gsparihar2017"
            },
            "incumbent": null,
            "first_name": "Gurminder",
            "offices": [],
            "related": {
                "election_url": "/elections/legislative-assembly-of-british-columbia/",
                "boundary_url": "/boundaries/british-columbia-electoral-districts-2015-redistribution/surrey-newton/"
            },
            "party_name": "British Columbia Liberal Party",
            "gender": "",
            "personal_url": "",
            "elected_office": "candidate",
            "last_name": "Parihar",
            "photo_url": "",
            "url": "",
            "district_name": "Surrey-Newton"
        }
    ]
}