OrbTop

SEEK Australia Jobs Scraper

JOBSLEAD GENERATION

SEEK Australia Jobs Scraper

Extract job listings from SEEK Australia — Australia's #1 job site — by keyword, location, salary, work type, and more. Returns structured job data ready for download as JSON or CSV, with no login or API key required.

What you get

Each job record includes:

Field Description
jobId Unique SEEK job ID
title Job title
companyName Advertiser or company name
location Primary job location
salary Salary label (e.g. $80,000 – $100,000 per year)
workType Work type (Full time, Part time, Contract/Temp, Casual)
workArrangement Arrangement (Remote, Hybrid, On-site)
classification Job category (e.g. Information & Communication Technology)
subclassification Sub-category (e.g. Developers/Programmers)
teaser Short job description teaser
listingDate ISO 8601 listing date
listingDateDisplay Human-readable date (e.g. 2d ago)
isFeatured Whether this is a featured/sponsored listing
jobUrl Full URL to the job listing on SEEK
scrapedAt Timestamp when the record was scraped

How to use

  1. Set your Keywords (e.g. software engineer, registered nurse, marketing manager)
  2. Set a Location (e.g. Sydney NSW, Melbourne VIC, All Australia)
  3. Optionally filter by Work Type, Salary Range, or Sort Mode
  4. Set Max Items to limit result count
  5. Run — results are available immediately in the dataset

Input options

Option Type Default Description
keywords string (required) Search keywords
location string All Australia Location to search in
workType enum Any Filter by work type
salaryMin integer Minimum annual salary
salaryMax integer Maximum annual salary
sortMode enum Relevance Sort by relevance or listing date
maxItems integer 100 Maximum number of results

Example: find remote Python developers in Australia

{
  "keywords": "python developer",
  "location": "All Australia",
  "workType": "full_time",
  "sortMode": "ListedDate",
  "maxItems": 50
}

Use cases

  • Job market research — track which roles are in demand, where, and at what salary
  • Lead generation — identify hiring companies in your target industries
  • Competitive analysis — monitor what competitors are hiring for
  • Salary benchmarking — collect salary data across roles and locations
  • Recruitment intelligence — build pipelines of active job listings for sourcing

Notes

  • Covers all job categories on SEEK Australia
  • Salary data is returned as displayed on SEEK (not always available for all listings)
  • Results reflect live SEEK search results at run time — listings change daily
  • SEEK's search returns up to ~4,800 results per query; use filters to narrow results when targeting a specific segment