Workforce Australia Jobs Listing Scraper avatar

Workforce Australia Jobs Listing Scraper

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Workforce Australia Jobs Listing Scraper

Workforce Australia Jobs Listing Scraper

Scrape job listings from WorkforceAustralia.gov.au with automatic pagination and comprehensive job information extraction.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerBox

PowerBox

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

This actor allows you to scrape job listings from WorkforceAustralia.gov.au by providing a search URL. It automatically handles pagination and extracts comprehensive job information including titles, locations, salary, position types, and descriptions.

Features

  • URL-based Scraping: Extract jobs by providing a complete Workforce Australia search URL
  • Automatic Pagination: Automatically clicks through pages to load more job listings until reaching the end or max items limit
  • Comprehensive Job Data: Extract detailed information about each job including:
    • Job title and URL
    • Job ID (unique identifier)
    • Location
    • Position type (Permanent, Contract, etc.)
    • Salary information
    • Job description snippet
    • Added date
    • Company logo URL
  • Rich Media: Includes company logos
  • Automatic Deduplication: Uses job ID to avoid duplicate entries

Input Parameters

FieldTypeRequiredDescription
searchUrlstringYesComplete Workforce Australia search URL to scrape
maxItemsintegerNoMaximum number of jobs to fetch

Output

The output is a main list of job objects, each containing:

  • searchUrl: The original search URL used
  • jobId: Unique identifier for the job listing
  • title: Title of the job
  • url: URL to the job listing
  • addedDate: Date when the job was added
  • location: Job location
  • positionType: Type of position (Permanent, Contract, etc.)
  • salary: Salary information
  • description: Job description snippet
  • logoUrl: URL of the company logo
  • scrapedAt: Timestamp of when the job was scraped

Example output:

[
{
"searchUrl": "https://www.workforceaustralia.gov.au/individuals/jobs/search?searchText=nurse",
"jobId": "2346059015",
"title": "Enrolled Nurse",
"url": "https://www.workforceaustralia.gov.au/individuals/jobs/details/2346059015",
"addedDate": "Added a month ago",
"location": "Perth, WA",
"positionType": "Permanent position",
"salary": "",
"description": "We are seeking a compassionate and skilled Enrolled Nurse to provide person-centred nursing care under the direction of a Registered Nurse, supporting patient health, safety, and wellbeing.",
"logoUrl": "/api/v1/global/vacancies/logos/employer?employerId=tmMwgJYeF1uMU6MJ5-UN2g&logoSize=100",
"scrapedAt": "2026-02-18T10:30:00.000Z"
},
...
]

Use Cases

  • Job searching and market research in Australia
  • Salary analysis and benchmarking
  • Healthcare job market analysis
  • Australian employment trend analysis
  • Workforce planning and recruitment research

Notes

  • The actor uses stealth mode with random user agents to avoid detection
  • Results are automatically paginated until reaching the end or max items limit
  • The website has 499 pages of results for typical searches
  • The actor includes random delays between actions to avoid rate limiting
  • Jobs are automatically deduplicated using their unique job ID

Start finding jobs on WorkforceAustralia.gov.au today!