Workforce Australia Search Scraper avatar

Workforce Australia Search Scraper

Pricing

from $2.99 / 1,000 job details

Go to Apify Store
Workforce Australia Search Scraper

Workforce Australia Search Scraper

Scrape rich, identity-verified public job listings and detail data from the Australian Government's Workforce Australia service.

Pricing

from $2.99 / 1,000 job details

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Workforce Australia Verified Jobs Scraper

This Actor reads public vacancy pages from Workforce Australia and emits only complete, detail-verified job records. It does not solve CAPTCHAs, bypass access controls, invent application links, or write diagnostic placeholders into the dataset.

Modes

  • search: searches the public vacancy listing with query and returns up to maxItems verified details.
  • single: verifies one exact public detail URL in jobUrl.
  • multiple: verifies exact public detail URLs in jobUrls, urls, or Apify-style startUrls.

Direct URLs must match https://www.workforceaustralia.gov.au/individuals/jobs/details/<numeric-id>. The scraper verifies the canonical vacancy ID, title when a listing title is available, and a description of at least 200 characters before writing a record.

Each URL is attempted once within maxRequests, maxConcurrency, and requestTimeoutSecs limits. Verified jobs are preserved when another request fails or the source returns fewer items than requested. The dataset contains jobs only; OUTPUT_SUMMARY, SOURCE_METADATA, and RUN_DIAGNOSTICS in the default key-value store describe the run.

Local commands

npm ci --ignore-scripts
npm test
npm run lint
apify validate-schema .actor/input_schema.json
apify run --purge --input-file INPUT.json
apify run --purge --input-file INPUT-single.json
apify run --purge --input-file INPUT-multiple.json
npm run validate:dataset

The checked-in INPUT*.json files are reproducible local examples using current public detail URLs. Optional fields such as salary, address, application questions, and application URL are omitted when the public page does not provide them.