Scrapers.lat logo scrapers.lat
Jobs

Seek Australia Jobs & Salary Scraper

Scrape Seek job listings and salary data from Australia (seek.com.au) and New Zealand (seek.co.nz). Extract job title, company, salary range, work type, category, location, listing date and full description. Filter by keyword, salary and work type. Export JSON, CSV or Excel. No login or API key.

26 fields per record JSON · CSV · Excel · API Pay per use
seek-jobs-scraper.json 200 OK
{
  "imageUrl": "https://bx-branding-gateway.cloud.seek.com.au/…",
  "title": "Software Developer & QA Automation engineer - …",
  "url": "https://www.seek.com.au/job/93471478",
  "applyUrl": "https://www.seek.com.au/job/93471478/apply",
  "jobId": "93471478",
  "company": "Buzz International Pty Ltd",
  "location": "Sydney NSW",
  "area": "All Sydney NSW · New South Wales NSW",
  "workType": "Full time"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Image UrlTitleUrlApply UrlJob IdCompanyLocationAreaWork TypeClassificationSub ClassificationListing DateListed AgoTeaser
Sample output

A real example record, exactly the shape you receive.

Image UrlTitleUrlApply Url
https://bx-branding-gateway.cloud…Software Developer & QA Automatio…https://www.seek.com.au/job/93471…https://www.seek.com.au/job/93471…
https://bx-branding-gateway.cloud…Staff Software Engineer, Customer…https://www.seek.com.au/job/93528…https://www.seek.com.au/job/93528…
GET /seek-jobs-scraper
{
  "imageUrl": "https://bx-branding-gateway.cloud.seek.com.au/…",
  "title": "Software Developer & QA Automation engineer - …",
  "url": "https://www.seek.com.au/job/93471478",
  "applyUrl": "https://www.seek.com.au/job/93471478/apply",
  "jobId": "93471478",
  "company": "Buzz International Pty Ltd",
  "location": "Sydney NSW",
  "area": "All Sydney NSW · New South Wales NSW",
  "workType": "Full time"
}

Frequently asked questions

Which countries does this Seek scraper cover?

It covers the Australian site seek.com.au and the New Zealand site seek.co.nz. Pick the country in the Country input; each site has its own job inventory and locations.

How many jobs can I collect in one run?

As many as you set in Max Items. The scraper pages through the search results 32 jobs at a time and stops when it reaches your limit or runs out of fresh listings. A single popular search on Seek can return hundreds of results.

Can I filter by salary, work type and date?

Yes. You can filter by work type (Full time, Part time, Contract/Temp, Casual/Vacation), by a minimum and maximum salary (annual or hourly), and by how recently the job was listed (last 1, 3, 7, 14 or 31 days), on top of keyword and location.

Does it return the full job description and salary?

Salary appears on the search result whenever the employer advertises one, so it is captured without opening each page. When Fetch Full Details is enabled, the scraper also opens each job page and adds the full description text, the advertiser verification flag and the listing expiry date.

Why is salary or the company logo sometimes empty?

Seek only shows a salary range or a branded logo when the employer provides them. When a listing does not advertise pay or upload a logo, those fields are returned empty rather than guessed.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.