Job Bank Canada Jobs Scraper — Salaries, NOC Codes & Employers avatar

Job Bank Canada Jobs Scraper — Salaries, NOC Codes & Employers

Pricing

from $0.80 / 1,000 records

Go to Apify Store
Job Bank Canada Jobs Scraper — Salaries, NOC Codes & Employers

Job Bank Canada Jobs Scraper — Salaries, NOC Codes & Employers

Scrape Government of Canada Job Bank postings from any search URL: title, employer, location, salary, hours, employment terms, posting date, NOC code, education, experience, full description and apply link. Export JSON/CSV/Excel.

Pricing

from $0.80 / 1,000 records

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Job Bank Canada Jobs Scraper


Salaries, NOC Codes & Employers. Provide any Government of Canada Job Bank search URL and get structured posting data across result pages: title, employer, location, salary (with parsed min/max/unit), posting date, source and job number. Turn on detailedInfo to also get employment terms, hours, start date, vacancies, work arrangement, closing date, NOC code and title, education, experience, languages, the full description and the apply link from each posting page.


📋 Example Output

Record from a run with detailedInfo: true on https://www.jobbank.gc.ca/jobsearch/jobsearch?searchstring=developer&locationstring=Toronto&sort=M (without detailedInfo, the detail-only fields are null):

{
"id": "50483505",
"url": "https://www.jobbank.gc.ca/jobsearch/jobposting/50483505",
"title": "software developer",
"company": "Export Development Canada | Exportation et développement Canada",
"location": "Ottawa, ON",
"postalCode": null,
"salary": "$96,557 to $128,743 annually",
"salaryMin": 96557,
"salaryMax": 128743,
"salaryUnit": "YEAR",
"workHours": null,
"employmentType": "Full time",
"startDate": "Starts as soon as possible",
"vacancies": 1,
"workLocation": "On site",
"postedAt": "2026-10-12",
"validThrough": "2026-10-20",
"source": "Talent.com",
"jobNumber": "640802812324217771",
"nocCode": "21232",
"nocTitle": "software developer",
"languages": null,
"education": null,
"experience": null,
"descriptionText": "Application deadline: Oct 23 12:00 PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications and experiences, plus a performance-based incentive. Location: Export Development Canada operates in a hybrid work environment, currently requiring employees to work in the office 3 days per week. (subject to change) This role can be performed from EDC?s headquarters in Ottawa. …",
"howToApply": "View the full job posting on Talent.com",
"applyUrl": "https://ca.talent.com/redirect?id=640802812324217771&source=&utm_medium=xml&utm_campaign=arbitrage&utm_product=jobbank&puid=edaaaddcbdagadd8fddgaddeedd8addfeddeadddadaeaddcfdaeaddf6dd9gd99bd993def3ee33deg3ee23deg3deg3deg3deg3deg3deg3ee33ced3cef3cec3ee33def3de93de73def3de83de83ded3deg3dea3de83ee33ee3&pos=1&xml_batch_generation_id=190de21a-c2a0-433f-84a1-3fd2bfbeaf52&falcon=1&pid=194cfc6bdef8&bpid=cdaae27fe34cd37a1c1b4c8a70b8ba7c",
"isNew": true,
"scrapedAt": "2026-10-13T17:59:11.765Z"
}

Job Bank mixes its own postings (source: "Job Bank") with postings aggregated from Talent.com, Jobillico, Indeed and others. Native postings additionally fill languages, education, experience, workHours and postalCode; their contact details sit behind the site's "Show how to apply" button, so howToApply is null for them. Aggregated postings carry a (sometimes truncated) description and the external applyUrl.

⚙️ Configuration

ParameterTypeDefaultDescription
urlString(required)Job Bank search URL with filters applied, e.g. https://www.jobbank.gc.ca/jobsearch/jobsearch?searchstring=developer&locationstring=Toronto&sort=M. A &page=N parameter is honoured as the starting page.
maxPagesInteger1Number of result pages to scrape (1–1000, 25 postings each).
maxItemsInteger0Stop after this many postings (0 = no limit). Handy to cap detail-page requests.
detailedInfoBooleanfalseVisit each posting page for employment terms, hours, start date, vacancies, NOC code, education, experience, closing date, full description and apply link.
proxyConfigurationObjectApify Proxy (auto)Proxy settings; switch to RESIDENTIAL only if results are empty.

Example Input

{
"url": "https://www.jobbank.gc.ca/jobsearch/jobsearch?searchstring=developer&locationstring=Toronto&sort=M",
"maxPages": 3,
"detailedInfo": false
}

Getting your search URL

  1. Open jobbank.gc.ca, run a job search and apply your filters (keyword, location, sort order …)
  2. Copy the full URL from your browser address bar
  3. Paste it as the url input

💬 Support and Feedback

Reach out via Apify support channels or leave feedback on the Actor's page.

It is legal to scrape publicly available data such as job titles, employers, salaries and descriptions. Results may contain personal data (e.g. names of individual employers or contacts); scrape personal data only with a legitimate reason. Personal data is protected by PIPEDA and other regulations — consult your legal advisor if unsure.