Seek Jobs Scraper — Australia & NZ, Salary + Description
Pricing
$2.50 / 1,000 job listings
Seek Jobs Scraper — Australia & NZ, Salary + Description
Scrape job listings across Australia and New Zealand by keyword, location, work type and salary — with full descriptions, employers and posting dates. No login.
Seek Jobs Scraper — Australia & New Zealand
Scrape job listings across Australia and New Zealand by keyword, location, work type and salary — complete with full job descriptions, employer names and posting dates. No login, no cookies, no account needed.
What you get
Every record is one job listing:
- Job — title, full description (HTML and clean plain text), teaser, and the advertiser's highlight bullet points
- Employer — company name, advertiser ID, and company profile URL where published
- Location — suburb-level label plus the wider area and region, and the country code
- Salary — the advertised salary or hourly rate, as written by the employer
- Terms — work type (full time, part time, contract, casual) and work arrangement (remote, hybrid, on-site)
- Category — Seek classification and sub-classification, e.g. Information & Communication Technology → Engineering - Software
- Timing — exact UTC listing date, so you can spot brand-new postings
- Contact — the application phone number when the employer publishes one
- Direct link — the job URL to apply or review
Use cases
- Recruitment market research — track which employers are hiring, for what, and at what salary
- Salary benchmarking — build a live picture of advertised pay by role, seniority and city
- Job board aggregation — feed AU/NZ listings into your own job site, newsletter or Slack alert
- Lead generation for recruiters — find companies advertising roles you can place candidates into
- Competitor hiring intelligence — watch a rival's headcount plans through the roles they advertise
- Monitoring mode — set Posted within days to 1 and schedule the run daily for a clean feed of new listings
How to use
- Pick a Country — Australia or New Zealand
- Enter Keywords (e.g.
registered nurse) and/or a Location (e.g.Sydney NSW,Auckland) - Optionally filter by Work type, Minimum/Maximum salary, and Posted within (days)
- Leave Include full job description on to get complete descriptions, or turn it off for a much faster run
- Set Max jobs (default 200; set
0for unlimited) - Run the actor — results appear in the Dataset tab
Fetching more than one run's worth
The actor paginates automatically. To continue past Max jobs, open the Key-value store tab → copy NEXT_PAGE_ID → paste it into Page ID on the next run. It resumes at the exact listing where the previous run stopped, with no duplicates. If NEXT_PAGE_ID is null, every matching job has been fetched.
Output format
Each dataset record:
{"jobId": "93941097","url": "https://au.seek.com/job/93941097","title": "Senior Full Stack Engineer","companyName": "NinjaTech AI","advertiserId": "63827597","location": "Sydney NSW","area": "All Sydney NSW","region": "New South Wales NSW","countryCode": "AU","listedAt": "2026-08-13T00:29:13.224Z","salary": null,"workType": "Full time","workArrangement": "On-site","classification": "Information & Communication Technology","subClassification": "Engineering - Software","teaser": "Help us build autonomous AI employees that think, act, collaborate…","bulletPoints": ["Build at the frontier of autonomous AI","Have outsized impact","Build technology that does real work"],"isFeatured": true,"isPromoted": true,"descriptionHtml": "<p><strong>Why NinjaTech AI</strong></p>…","descriptionText": "Why NinjaTech AI\nSuperNinja is an AI workforce that plans, writes code…","phoneNumber": null,"searchKeywords": "software engineer","searchLocation": "Sydney NSW"}
Export to JSON, CSV, Excel or Google Sheets directly from the Apify console.
Notes
- Many employers choose not to advertise a salary, so
salaryisnullfor a good share of listings. That is what the employer published, not a gap in the scrape. - Turning Include full job description off makes runs several times faster, because the description is a separate request per job.
descriptionTextis a plain-text rendering ofdescriptionHtml, which keeps CSV and Google Sheets exports readable.