Downloads

Data from this website is available in a number of different formats.

Other websites are encouraged to consume this data. Please provide a referral link if possible.

RSS feeds
Syndicated feeds (for your website or feed reader)

The How'd They Vote API
Query the database directly and generate output for exactly the data you are interested in

Flat files
Dumps generated daily for commonly used data:

Data Files
List of MPs
including name, riding, email, website, etc
(comma-delimited)
  members-federal-latest.csv (most recent)
  members-13.csv (40e Parlement, 3e Session)
  members-10.csv (40e Parlement, 2e Session)
  members-9.csv (40e Parlement, 1ère Session)
  members-8.csv (39e Parlement, 2e Session)
  members-2.csv (39e Parlement, 1ère Session)
List of MPs
including name, riding, email, website, etc
(tab-delimited)
  members-federal-latest.tsv (most recent)
  members-13.tsv (40e Parlement, 3e Session)
  members-10.tsv (40e Parlement, 2e Session)
  members-9.tsv (40e Parlement, 1ère Session)
  members-8.tsv (39e Parlement, 2e Session)
  members-2.tsv (39e Parlement, 1ère Session)
Votes by MP
including bill, vote, name, etc
(comma-delimited, zipped)
  votes-federal-latest-csv.zip (most recent)
  votes-13-csv.zip (40e Parlement, 3e Session)
  votes-10-csv.zip (40e Parlement, 2e Session)
  votes-9-csv.zip (40e Parlement, 1ère Session)
  votes-8-csv.zip (39e Parlement, 2e Session)
  votes-2-csv.zip (39e Parlement, 1ère Session)
Votes by MP
including bill, vote, name, etc
(tab-delimited, gzipped)
  votes-federal-latest.tsv.gz (most recent)
  votes-13.tsv.gz (40e Parlement, 3e Session)
  votes-10.tsv.gz (40e Parlement, 2e Session)
  votes-9.tsv.gz (40e Parlement, 1ère Session)
  votes-8.tsv.gz (39e Parlement, 2e Session)
  votes-2.tsv.gz (39e Parlement, 1ère Session)

Please feel free to request a new data file if these don't meet your needs.