SEEK Jobs Scraper - Australia & New Zealand avatar

SEEK Jobs Scraper - Australia & New Zealand

Pricing

from $1.00 / 1,000 job scrapeds

Go to Apify Store
SEEK Jobs Scraper - Australia & New Zealand

SEEK Jobs Scraper - Australia & New Zealand

Scrape SEEK.com.au and SEEK.co.nz job listings with full job descriptions, parsed salary, company profile, work type and arrangement. Get every result (not just the first 500), filter by location, classification, salary and date, and monitor for new jobs. $1 per 1,000 jobs.

Pricing

from $1.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

DataFetch Labs

DataFetch Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

SEEK Jobs Scraper: Australia & New Zealand

Scrape job listings from SEEK (seek.com.au and seek.co.nz) with full job descriptions, parsed salary, company profile, work type and work arrangement. Get every matching job, not just the 500 SEEK shows per search. Filter by keyword, location, classification, salary and posting date, or paste any SEEK search URL. Monitor mode returns only new jobs on each scheduled run.

  • ✅ All results, not only the first 500. Large searches are split automatically and de-duplicated.
  • ✅ Full job description (text and HTML), expiry date and company profile: website, size, industry, rating.
  • ✅ Structured salary. salaryMin, salaryMax, salaryPeriod (year, hour, day) are parsed from the advertised salary.
  • ✅ Australia and New Zealand.
  • ✅ Monitor mode for daily new-job feeds, alerts and lead lists.
  • ✅ Fast. 1,000+ jobs a minute, no browser.
  • 💲 $1 per 1,000 jobs, full details included.

Use cases

  • Recruitment agencies and sales teams: find companies that are hiring right now, with company website and size for outreach.
  • Job boards and aggregators: import fresh Australian and New Zealand listings every day.
  • Salary benchmarking and labour-market research: pay ranges by role, classification, city and work arrangement.
  • Job seekers: get alerts for new roles that match your filters.
  • AI and analytics: clean, structured job data with full descriptions for LLMs, dashboards and spreadsheets.

How to use

  1. Enter one or more search keywords (or leave empty for all jobs).
  2. Optionally set location, classification, work type, work arrangement, salary and listed in the last N days.
  3. Click Start. Download results as JSON, CSV, Excel or HTML, or pull them through the API.

You can also paste SEEK search URLs (e.g. https://www.seek.com.au/python-jobs/in-Sydney-NSW?worktype=242&daterange=7) and all their filters are applied.

Input example

{
"searchTerms": ["data analyst", "business analyst"],
"country": "AU",
"location": "Sydney NSW",
"workTypes": ["full-time"],
"workArrangements": ["hybrid", "remote"],
"postedWithinDays": "7",
"salaryMin": 100000,
"includeDetails": true,
"maxItems": 1000
}

Output example

{
"id": "94662485",
"title": "Technical Consultant",
"url": "https://www.seek.com.au/job/94662485",
"companyName": "NCS Group",
"advertiserName": "NCSI Australia Pty Limited",
"location": "North Ryde, Sydney NSW",
"country": "AU",
"classification": "Information & Communication Technology",
"subClassification": "Consultants",
"workType": "Contract/Temp",
"workArrangement": "Hybrid",
"isRemote": false,
"salary": "$175,000 – $190,000 per year",
"salaryMin": 175000,
"salaryMax": 190000,
"salaryPeriod": "year",
"salaryCurrency": "AUD",
"listedAt": "2026-09-16T02:26:33Z",
"expiresAt": "2026-10-16T12:59:59.999Z",
"teaser": "Seeking a WFM Consultant with ADP WFS or UKG/Kronos expertise...",
"bulletPoints": ["Competitive Salary", "Hybrid Working Model - 2 days work from office"],
"descriptionText": "Company Description\n\nMake extraordinary happen...",
"descriptionHtml": "<strong>Company Description</strong>...",
"companyWebsite": "https://www.ncs.co/en-au/",
"companySize": "1,001-5,000 employees",
"companyIndustry": "Information Technology Services",
"companyRating": 2.8,
"scrapedAt": "2026-09-28T20:47:01.695Z"
}

Monitor mode: get only new jobs

Turn on Monitor mode, give the monitor a name, and schedule the Actor (e.g. every morning). The first run saves all current jobs as the baseline. Every later run returns only jobs that weren't there before. Send them to Slack, email, Google Sheets, Zapier, Make or n8n with Apify integrations.

Pricing

$0.001 per job ($1 per 1,000 jobs), with full description and company profile included. Duplicates are removed before billing. Set a maximum cost per run and the Actor stops cleanly when it's reached.

FAQ

Why do I get more jobs than SEEK's count? SEEK's total is an estimate. With Collect all results on, the Actor sweeps every slice of the search, so the final number can be slightly higher.

Is scraping SEEK legal? The Actor only collects publicly available job ads and no personal data. You're responsible for using the data in line with SEEK's terms and local law.

Need something else? Open an issue. Feature requests are welcome.