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

{
    "objects": [
        {
            "last_name": "Clark",
            "gender": "",
            "extra": {},
            "name": "Greg Clark",
            "email": "calgary.elbow@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/calgary-elbow/"
            },
            "first_name": "Greg",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 403 252-0346"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=09&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0901.jpg",
            "district_name": "Calgary-Elbow",
            "party_name": "Alberta Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Kazim",
            "gender": "",
            "extra": {},
            "name": "Anam Kazim",
            "email": "calgary.glenmore@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/calgary-glenmore/"
            },
            "first_name": "Anam",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 403 216-5421"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=13&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0903.jpg",
            "district_name": "Calgary-Glenmore",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Littlewood",
            "gender": "",
            "extra": {},
            "name": "Jessica Littlewood",
            "email": "fortsaskatchewan.vegreville@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/fort-saskatchewan-vegreville/"
            },
            "first_name": "Jessica",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 780 992-6560"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=60&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0855.jpg",
            "district_name": "Fort Saskatchewan-Vegreville",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Rodney",
            "gender": "",
            "extra": {},
            "name": "Dave Rodney",
            "email": "calgary.lougheed@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/calgary-lougheed/"
            },
            "first_name": "Dave",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 403 238-1212"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=18&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0741.jpg",
            "district_name": "Calgary-Lougheed",
            "party_name": "Progressive Conservative Association of Alberta",
            "elected_office": "MLA"
        },
        {
            "last_name": "Hinkley",
            "gender": "",
            "extra": {},
            "name": "Bruce Hinkley",
            "email": "wetaskiwin.camrose@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/wetaskiwin-camrose/"
            },
            "first_name": "Bruce",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 780 672-0000"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=86&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0849.jpg",
            "district_name": "Wetaskiwin-Camrose",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Barnes",
            "gender": "",
            "extra": {},
            "name": "Drew Barnes",
            "email": "cypress.medicinehat@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/cypress-medicine-hat/"
            },
            "first_name": "Drew",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 403 528-2191"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=55&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0816.jpg",
            "district_name": "Cypress-Medicine Hat",
            "party_name": "Wildrose Alliance Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Sigurdson",
            "gender": "",
            "extra": {},
            "name": "Lori Sigurdson",
            "email": "edmonton.riverview@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/edmonton-riverview/"
            },
            "first_name": "Lori",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 780 414-0719"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=42&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0875.jpg",
            "district_name": "Edmonton-Riverview",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Luff",
            "gender": "",
            "extra": {},
            "name": "Robyn Luff",
            "email": "calgary.east@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/calgary-east/"
            },
            "first_name": "Robyn",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 403 216-5450"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=08&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0857.jpg",
            "district_name": "Calgary-East",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "McCuaig-Boyd",
            "gender": "",
            "extra": {},
            "name": "Margaret McCuaig-Boyd",
            "email": "dunvegan.centralpeace.notley@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/dunvegan-central-peace-notley/"
            },
            "first_name": "Margaret",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 780 835-7211"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=01&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0859.jpg",
            "district_name": "Dunvegan-Central Peace-Notley",
            "party_name": "Alberta New Democratic Party",
            "elected_office": "MLA"
        },
        {
            "last_name": "Walker",
            "gender": "M",
            "extra": {
                "address": "Village of Abbey, Box 210, Abbey  SK   S0N 0A0",
                "validation": "TRUE",
                "organization": "Abbey",
                "office_type": "legislature"
            },
            "name": "Bruce Walker",
            "email": "rm229@sasktel.net",
            "source_url": "http://www.rm229.com/Abbey_Administration.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/4708048/"
            },
            "first_name": "Bruce",
            "offices": [
                {
                    "tel": "1 306 689-2249"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Abbey",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Bissonnette.",
            "gender": "M",
            "extra": {
                "address": "10, chemin des Eglises quest Abercorn Qc JOE 1B0 canada",
                "validation": "TRUE",
                "organization": "Abercorn",
                "office_type": "legislature"
            },
            "name": "Jean-Charles Bissonnette.",
            "email": "mun.abercorn@vivomail.ca",
            "source_url": "http://en.db-city.com/Canada--Quebec--Mont%C3%A9r%C3%A9gie--Abercorn",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/2446005/"
            },
            "first_name": "Jean-Charles",
            "offices": [
                {
                    "tel": "1 450 538-2664"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Abercorn",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Voldeng",
            "gender": "M",
            "extra": {
                "address": "401C Main Street P.O. Box 130 Aberdeen, SK S0K 0A0",
                "validation": "TRUE",
                "organization": "Aberdeen",
                "office_type": "legislature"
            },
            "name": "Bruce Voldeng",
            "email": "townaberdeen@sasktel.net",
            "source_url": "http://www.aberdeen.ca/council.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/4715019/"
            },
            "first_name": "Bruce",
            "offices": [
                {
                    "tel": "1 306 253-4311"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Aberdeen",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Bettker",
            "gender": "M",
            "extra": {
                "address": "Box 40 101 Industrial Dr. Aberdeen, Sk S0K 0A0",
                "validation": "TRUE",
                "organization": "Aberdeen No. 373",
                "office_type": "legislature"
            },
            "name": "Martin Bettker",
            "email": "bettker@hotmail.com",
            "source_url": "http://www.rmofaberdeen.ca/Administration%20Page.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/4715018/"
            },
            "first_name": "Martin",
            "offices": [
                {
                    "tel": "1 306 253-4312"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Aberdeen No. 373",
            "party_name": "",
            "elected_office": "Reeve"
        },
        {
            "last_name": "Englot",
            "gender": "F",
            "extra": {
                "address": "Box 189 Abernethy, SK S0A 0A0",
                "validation": "TRUE",
                "organization": "Abernethy",
                "office_type": "legislature"
            },
            "name": "Janet Englot",
            "email": "village@abernethy.ca",
            "source_url": "http://www.abernethy.ca/council.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/4706046/"
            },
            "first_name": "Janet",
            "offices": [
                {
                    "tel": "1 306 333-2271"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Abernethy",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Jeannie",
            "gender": "M",
            "extra": {
                "address": "Box 66\t QU'APPELLE\tSK   S0G 4A0",
                "validation": "TRUE",
                "organization": "South Qu'Appelle No. 157",
                "office_type": "legislature"
            },
            "name": "Desrochers        Jeannie",
            "email": "rm157@sasktel.net",
            "source_url": "http://www.mds.gov.sk.ca/apps/Pub/MDS/muniDetails.aspx?cat=10&mun=2550",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/4706034/"
            },
            "first_name": "Desrochers       ",
            "offices": [
                {
                    "tel": "1 306 699-2257"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "South Qu'Appelle No. 157",
            "party_name": "",
            "elected_office": "Reeve"
        },
        {
            "last_name": "Rose",
            "gender": "M",
            "extra": {
                "address": "P.O. Box 40, South River, NL A0A 3W0",
                "validation": "TRUE",
                "organization": "South River",
                "office_type": "legislature"
            },
            "name": "Scott Rose",
            "email": "townofsouthriver@persona.ca",
            "source_url": "http://townofsouthriver.ca/?page_id=69",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/3549056/"
            },
            "first_name": "Scott",
            "offices": [
                {
                    "tel": "1 709 786-6761"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "South River",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Coleman",
            "gender": "M",
            "extra": {
                "address": "63 Marie Street\nP.O. Box 310\nSouth River, Ontario P0A 1X0",
                "validation": "TRUE",
                "organization": "South River, Village of",
                "office_type": "legislature"
            },
            "name": "Jim Coleman",
            "email": "info@southriverontario.com",
            "source_url": "http://www.southriverontario.com/council.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/3549056/"
            },
            "first_name": "Jim",
            "offices": [
                {
                    "tel": "1 705 386-2573"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "South River",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Bancroft",
            "gender": "M",
            "extra": {
                "address": "P.O. Box 84\n2 Mille Roches Road\nLong Sault, ON K0C 1P0",
                "validation": "TRUE",
                "organization": "South Stormont, Township of",
                "office_type": "legislature"
            },
            "name": "Jim Bancroft",
            "email": "info@southstormont.ca",
            "source_url": "http://www.southstormont.ca/english/governance/mayor-and-council/mayor-jim-bancroft.html",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/3501011/"
            },
            "first_name": "Jim",
            "offices": [
                {
                    "tel": "1 613 534-8889"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "South Stormont",
            "party_name": "",
            "elected_office": "Mayor"
        },
        {
            "last_name": "Maxwell",
            "gender": "",
            "extra": {
                "validation": "TRUE",
                "organization": "Whistler",
                "government_type": "Resort Municipality"
            },
            "name": "Sue Maxwell",
            "email": "smaxwell@whistler.ca",
            "source_url": "https://www.civicinfo.bc.ca/people?pn=3&stext=&type=ss&lgid=146&agencyid=+",
            "related": {
                "representative_set_url": "/representative-sets/campaign-set-4/",
                "boundary_url": "/boundaries/census-subdivisions/5931020/"
            },
            "first_name": "Sue",
            "offices": [
                {
                    "tel": "1 604 935-8225"
                }
            ],
            "representative_set_name": "Municipal councils without subdivisions in Canada",
            "personal_url": "",
            "url": "",
            "photo_url": "",
            "district_name": "Whistler",
            "party_name": "",
            "elected_office": "Councillor"
        },
        {
            "last_name": "Smith",
            "gender": "",
            "extra": {},
            "name": "Mark Smith",
            "email": "draytonvalley.devon@assembly.ab.ca",
            "source_url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_csv",
            "related": {
                "representative_set_url": "/representative-sets/alberta-legislature/",
                "boundary_url": "/boundaries/alberta-electoral-districts/drayton-valley-devon/"
            },
            "first_name": "Mark",
            "offices": [
                {
                    "type": "legislature",
                    "tel": "1 780 542-3355"
                }
            ],
            "representative_set_name": "Legislative Assembly of Alberta",
            "personal_url": "",
            "url": "http://www.assembly.ab.ca/net/index.aspx?p=mla_contact&rnumber=56&leg=29",
            "photo_url": "http://www.assembly.ab.ca/lao/mla/photos/m/ph-mla0896.jpg",
            "district_name": "Drayton Valley-Devon",
            "party_name": "Wildrose Alliance Party",
            "elected_office": "MLA"
        }
    ],
    "meta": {
        "limit": 20,
        "next": "/representatives/?limit=20&offset=20&format=apibrowser",
        "offset": 0,
        "previous": null,
        "total_count": 8813
    }
}