Connect your supporters with their political representatives.

Represent matches a supporter's postal code or geocoded address to the correct elected officials. It makes it easy for you to build “email your representative” advocacy campaigns. During elections, we can connect your activists to political candidates.

“I used your municipal data as part of a successful letter writing campaign from constituents to their elected municipal politicians, which resulted in the passage of the most definitive resolution ever opposing oil tanker traffic expansion on B.C.'s coast.” – Karl Hardin, Dogwood Initiative

Provide relevant information based on your user's electoral district.

Collect a user's postal code or address, and use Represent to match it to an electoral district. By identifying their riding, you can invite supporters to take local actions or show readers stories from their local election race.

“For our BC Election Guide, we used a few endpoints of the Represent API: the representative lookup by riding, the BC provincial riding boundaries and their simplified geometry (a time-consuming task, if not available), and the riding lookup by latitude and longitude.” – Phillip Smith, The Tyee

Map your potential voters, donors and volunteers to electoral ridings.

If your people database contains postal codes or addresses, use Represent to match people to their electoral districts. By mapping people geographically, you can better target canvassing, mobilize volunteers, and organize donation drives.

Used by nonprofits and unions across Canada.

David Suzuki Foundation Sierra Club Canada Council of Canadians Tides Canada Greenpeace Leadnow Environmental Defence West Coast Environmental Law Canadian Union of Public Employees United Steelworkers National Union of Public and General Employees Public Service Alliance of Canada Credit Union Central of Canada Alberta Union of Provincial Employees Service Employees International Union Canadian Union of Postal Workers Imagine Canada Merit Contractors Association Ontario Medical Association Ontario Council of Agencies Serving Immigrants Fair Vote Canada Canadians for Tax Fairness Democracy Watch

The most comprehensive source in Canada for:

Elected officials

  • All Members of Parliament (MPs)
  • All MLAs, MPPs, MNAs, and MHAs
  • Over 11,000 mayors and councillors

Electoral districts

  • All federal electoral districts
  • All provincial electoral districts
  • Over 8,000 municipal wards
Drupal WordPress

Easily integrate Represent into your CMS, using our Drupal and WordPress plugins

Ruby Python

Use the Ruby, Python or Node.js API clients to quickly develop new apps

Represent is open source and makes its source data available where possible

Interested in the next federal election? We have the riding boundaries and a growing list of candidates.

The boundary set ID is federal-electoral-districts-next-election, which can be used on the postal codes and boundaries endpoints.

The candidate set ID is house-of-commons, which can be used on the candidates endpoint.

Read the API reference Try the “Find Your Reps” app Try the demo app Contact us