Seek Jobs Scraper — Australia & New Zealand Job Listings
Pricing
from $6.00 / 1,000 results
Seek Jobs Scraper — Australia & New Zealand Job Listings
Scrape job listings from Seek Australia and New Zealand: title, company, salary, location, work type, full description, contact emails and phone.
Scrape Seek job listings from Australia and New Zealand in minutes — job title, company, salary, location, work type, full job description, and the recruiter emails and phone numbers written in the ad.
What does Seek Jobs Scraper do?
Seek Jobs Scraper collects job ads from Seek, the largest job board in Australia and New Zealand. Search by keyword and location, filter by work type, remote roles and posting date, and get a clean dataset with every listing's title, company, salary, location, region, work type, work arrangement (on-site/hybrid/remote), category, listing date and, optionally, the full description, contact emails, phone, salary currency and expiry date.
Because it runs on Apify, you can schedule it daily, call it through the API, and send results straight to Google Sheets, Slack, Zapier, Make or your database.
Why use Seek Jobs Scraper?
- Recruitment agencies — find companies hiring right now and reach the hiring contact from the ad.
- Job market research — track demand, salaries and work arrangements by role, city and industry.
- Job boards and aggregators — keep your listings fresh with new Seek jobs every day.
- Sales prospecting — companies that are hiring are companies that are growing and buying.
- Career tools — power alerts and dashboards for job seekers.
How to scrape Seek jobs
- Click Try for free.
- Enter one or more Keywords (for example
python developer,registered nurse). - Choose Australia or New Zealand and an optional Location such as
Sydney NSWorAuckland. - Optionally add filters: work types, posted within, remote only.
- Click Start and download your jobs as CSV, Excel or JSON.
Input
| Field | Description |
|---|---|
keywords | Job titles, skills or companies. Empty = all jobs in the location. |
country | AU or NZ. |
location | City, region or suburb. Empty = whole country. |
maxJobs | Max jobs per keyword (0 = all). |
includeDetails | Adds full description, emails, phone, expiry date. |
workTypes, postedWithinDays, remoteOnly, sortBy | Filters and ordering. |
Output
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"jobId": "94478118","title": "Senior Full Stack Developer","company": "HammondCare","location": "Sydney NSW","region": "New South Wales NSW","country": "AU","workType": "Full time","workArrangement": "Hybrid","salary": "$140,000 – $160,000 + super","classification": "Information & Communication Technology","subClassification": "Developers/Programmers","listedAt": "2026-10-05T05:37:52Z","emails": ["talent@hammond.com.au"],"phone": null,"expiresAt": "2026-11-04T13:20:47Z","description": "About us\nHammondCare provides…","jobUrl": "https://www.seek.com.au/job/94478118"}
Data fields
| Field | Meaning |
|---|---|
title, company, advertiser, logoUrl | Job and employer |
location, region, country | Where the job is |
salary, workType, workArrangement | Pay and conditions |
classification, subClassification | Seek category |
emails, phone | Contacts found in the ad |
description, teaser, bulletPoints | Ad content |
listedAt, expiresAt | Dates |
Built-in views: Jobs, Contacts and Details.
How many results will I get?
One row per unique job. Each keyword returns up to maxJobs jobs; popular searches have thousands. Jobs that appear under several of your keywords are saved once.
Tips
- Turn off Include full job details for the fastest runs when you only need titles, companies and locations.
- Use Posted within: Last 24 hours with a daily schedule to receive only new jobs.
- Combine several related keywords in one run — duplicates are removed for you.
FAQ
Which countries are supported? Australia and New Zealand.
Is it legal? The Actor collects publicly listed job ads. Use contact details in line with privacy and anti-spam laws (Australian Privacy Act, Spam Act, GDPR).
Need a custom field? Open an issue in the Issues tab.