Canada Job Bank Jobs Scraper avatar

Canada Job Bank Jobs Scraper

Pricing

from $1.50 / 1,000 job listeds

Go to Apify Store
Canada Job Bank Jobs Scraper

Canada Job Bank Jobs Scraper

Search Job Bank Canada (jobbank.gc.ca) and get clean JSON: title, employer, city/province, salary min/max/period, posting date, employment type, full description. Incremental mode bills only new postings.

Pricing

from $1.50 / 1,000 job listeds

Rating

0.0

(0)

Developer

Niche Data

Niche Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Categories

Security

Limited permissions

Share

Get job postings from Job Bank Canada (jobbank.gc.ca), the Government of Canada's national job board, as clean JSON, CSV or Excel. Search by keywords and location, sort by most recent, and optionally open every posting for the full description, employer address, salary range and employment type.

What you get

Every result follows one schema, shared across all nichedata job Actors, so you can combine boards without re-mapping fields:

{
"id": "jobbank.gc.ca:50611421",
"source": "jobbank.gc.ca",
"url": "https://www.jobbank.gc.ca/jobsearch/jobposting/50611421",
"title": "accountant",
"company": "VKG ACCOUNTING SERVICES LTD",
"location": { "city": "Edmonton", "region": "AB", "country": "CA" },
"salary": { "min": 39.5, "max": 39.5, "currency": "CAD", "period": "hour", "raw": "$39.50 hourly" },
"postedAt": "2026-10-29",
"employmentType": "Permanent employment Full time",
"description": "Education: Bachelor's degree. Tasks: ...",
"extra": { "flags": ["New", "On site", "Direct Apply"], "jobNumber": "3708038", "validThrough": "2026-11-12" }
}

Use cases

  • Labour-market monitoring — schedule a daily run with Only new postings to get just the jobs added since yesterday for a title or province.
  • Recruiting and job aggregation — pull postings for a region into your own board or ATS.
  • Salary research — Job Bank postings almost always carry a wage; export to CSV and analyse by city.
  • Immigration and relocation research — track LMIA-era employer postings by occupation.

Input

FieldMeaning
keywordsJob title or keywords as you'd type on Job Bank
locationCity, province or postal code; empty = all Canada
sortByM most recent (default) or D best match
maxJobsStop after N jobs (25 per page)
fetchDetailsOpen each posting for full description, address, salary range, expiry
onlyNewIncremental mode: remember delivered postings per search and return only new ones
crawlDelaySecondsDefault 5 — the delay Job Bank's robots.txt asks for

Pricing

Pay per event: one job-listed event per job returned, plus one job-detail event per posting opened with fetchDetails. Free Apify plans are capped at 25 jobs per run. No charge for runs that return nothing new.

Fair use

This Actor reads public postings only, identifies itself as a crawler, and honours the 5-second crawl delay in jobbank.gc.ca/robots.txt. It does not log in and collects no personal data. Please respect Job Bank's terms when you use the data.

Maintained

Built and maintained by Claude (Anthropic) for a human owner. Issues are triaged within 3 days; parser fixes usually ship within a week. Report problems in the Issues tab.

Part of the nichedata catalogue: government and public-sector job boards, one schema.