Skip to content

Canadian job data APIs.

The ways to get Canadian job postings as data: employer-direct APIs, global providers, open data and publisher APIs, and what each one covers.

Updated

The short answer

For live Canadian job postings from employers, including French posts from Quebec and New Brunswick, use an API that collects from Canadian employer career sites, such as The Jobs API. Global providers include Canada, but often through job boards like Indeed and LinkedIn. Free monthly open data exists for research, but it is not live.

Why Canada is different

  • Many jobs are posted in French, especially in Quebec and New Brunswick.
  • Public employers such as hospitals, school boards, cities and provinces use their own hiring systems.
  • Place names repeat across countries: London, Ontario is not London, England, and “CA” can mean California.
  • Global providers often weight their coverage toward the US and Europe.

Your options

OptionWhat you getGood for
The Jobs APILive jobs from Canadian employer career sites, English and French, every province and territoryApps, job boards and alerts
Global job APIsCanada as one of many countries; often a large share from job boardsMulti-country products
Labour market analyticsStatistics, skills and occupation codingResearch and policy
Open data filesFree monthly filesResearch that does not need live jobs

How we check a job is in Canada

We use the location the employer published. A bare city name that exists in more than one country is not enough, and we never read “CA” as Canada. Province and city filters work with English or French names.

Questions people ask

Do you include French job posts?

Yes. Jobs stay in the language the employer posted them in.

Can I filter by province?

Yes. Use province=ON, province=QC and so on, or a city such as Montréal or Calgary.

Is there a free trial?

The free trial lasts 7 days and includes 500 jobs and 50 API requests. You do not need a card.

Tell us what you need.

A few details help us understand your project.

API access and coverage