482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

SEEK Jobs Scraper logo

SEEK Jobs Scraper

hipersoft/seek-scraper

Scrape job listings from SEEK, Australia and New Zealand's #1 job site: title, company, location, classification, work type, work arrangement, salary, listing and expiry dates, full description, plus employer industry, size and rating. Keyword, location, salary filters. Export CSV/JSON.

Total users

2

Monthly users

1

Total runs

7

Per job

$0.002

Last rebuilt

Oct 26, 2026

Overview

SEEK Jobs Scraper extracts job listings from SEEK, the number one job site in Australia and New Zealand, with hundreds of thousands of jobs in Sydney, Melbourne, Brisbane, Perth, Adelaide, Canberra, Auckland, Wellington and everywhere in between. For every job you get the title, company, advertiser ID, location, classification and sub-classification, work type (full time, part time, contract, casual), work arrangement (on-site, hybrid, remote), salary, teaser, key selling points, listing date, featured flag and company logo, plus (with Full job details) the full job description, expiry date and the employer's industry, company size, website, rating and number of reviews. Search by keyword and location, filter by work type, listing date and salary range, sort by newest or relevance, and export to CSV, Excel or JSON. Ideal for recruiters and staffing agencies, job boards, HR and salary analytics, sales prospecting (companies hiring) and labour-market research in Australia and New Zealand.

What does SEEK Jobs Scraper do?

  • 🇦🇺🇳🇿 SEEK Australia and SEEK New Zealand jobs.
  • 🔎 Keyword and location search, sorted by newest or relevance.
  • 🗂️ Classification and sub-classification for every job.
  • 💵 Salary and salary range filter (annual or hourly).
  • 🏢 Employer profile: industry, size, website, rating and reviews.
  • 🏠 Work type and arrangement: full time, part time, contract, casual; on-site, hybrid, remote.
  • 📝 Full description and expiry date.

What data can you scrape from SEEK?

Field Description
Job ID, link, title, classification, sub-classification, work type, work arrangement, featured
Company Name, advertiser ID, logo
Location Location, country
Pay Salary text
Content Teaser, key selling points, full description*
Dates Listed at, expires at*
Employer profile* Industry, size, website, rating, number of reviews

* With Full job details turned on (default).

Use cases for SEEK job data

  • Recruiters and staffing agencies: find new roles and the companies hiring them, every day.
  • Sales prospecting: target companies that are growing their teams.
  • Salary analytics: benchmark advertised salaries by classification and city.
  • Job boards and aggregators: syndicate Australian and New Zealand jobs.
  • Labour-market research: track demand by industry, location and work arrangement.

How to scrape SEEK

  1. Click Try for free to open SEEK Jobs Scraper in Apify Console.
  2. Enter keywords, a location and the country.
  3. Optionally filter by work type, listing date and salary.
  4. Keep Full job details on for descriptions and employer data.
  5. Click Start and download the jobs as CSV, Excel or JSON.

Input

Example input

{
  "keywords": ["data analyst", "business analyst"],
  "location": "Melbourne VIC",
  "country": "AU",
  "workTypes": ["full-time"],
  "postedWithinDays": "7",
  "salaryMin": 90000,
  "sortBy": "ListedDate",
  "includeDetails": true,
  "maxItems": 500
}
Field Description
Keywords Empty = all jobs.
Location SEEK location, e.g. Sydney NSW, Auckland.
Country AU or NZ.
Work types full-time, part-time, contract, casual.
Listed within Days.
Salary min / max / type Salary filter.
Sort by ListedDate or KeywordRelevance.
Full job details Description and employer profile.
Max jobs 0 = no limit.

Output

Job example

{
  "jobId": "94698851",
  "url": "https://www.seek.com.au/job/94698851",
  "title": "Tax Analyst",
  "company": "…",
  "location": "Melbourne VIC",
  "classification": "Accounting",
  "subClassification": "Taxation",
  "workType": "Full time",
  "workArrangement": "Hybrid",
  "salary": "$100,000 – $120,000 + super",
  "listedAt": "2026-10-06T21:41:49Z",
  "expiresAt": "2026-11-05T12:59:59.999Z",
  "companyIndustry": "Electricity, Gas & Water Services",
  "companySize": "1,001-5,000 employees",
  "companyRating": 3.3,
  "description": "About the role …"
}

Output schema

Field Type Description
jobId, url, title, classification, subClassification, workType, workArrangement, featured mixed Job.
company, advertiserId, companyLogo string Company.
location, country string Location.
salary, teaser, bulletPoints, description mixed Content.
listedAt, expiresAt string Dates.
companyIndustry, companySize, companyWebsite, companyRating, companyReviews mixed Employer profile.
search, scrapedAt string Source info.

How much does it cost?

SEEK Jobs Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More job data

FAQ

Does it work for New Zealand? Yes. Set Country to NZ and use New Zealand locations like Auckland or Wellington.

Why is salary empty for some jobs? Many advertisers don't show salary; it's included when published.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate SEEK Jobs Scraper with other apps? SEEK Jobs Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape SEEK? The scraper only collects publicly listed job advertisements and no candidate data. You are responsible for using the data in line with SEEK's terms and applicable law.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with SEEK Limited.

Input

FieldTypeDescription
keywords
Keywords
arrayJob keywords, e.g. data analyst, registered nurse, electrician, project manager. Leave empty for all jobs.
location
Location
stringWhere, as on SEEK: Sydney NSW, Melbourne VIC, Brisbane QLD, Perth WA, All Australia, Auckland, Wellington…
country
Country
string · AU, NZSEEK Australia or SEEK New Zealand.
Default: "AU"
workTypes
Work types
arrayOptional work types.
postedWithinDays
Listed within
string · 0, 1, 3, 7, 14, 31Only jobs listed within this many days.
Default: "0"
salaryMin
Minimum salary
integerMinimum salary (annual or hourly, see Salary type).
salaryMax
Maximum salary
integerMaximum salary.
salaryType
Salary type
string · annual, hourlyAnnual or hourly salary filter.
Default: "annual"
sortBy
Sort by
string · ListedDate, KeywordRelevanceNewest or most relevant.
Default: "ListedDate"
includeDetails
Full job details
booleanAdds full description, expiry date and employer industry, size, website and rating.
Default: true
maxItems
Max jobs
integerStop after this many jobs (0 = no limit).
Default: 200
proxyConfiguration
Proxy configuration
objectNot needed in most cases.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~seek-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keywords": [
    "data analyst"
  ],
  "location": "Sydney NSW"
}'

Pricing

EventPricePaid plans from
Job
One job listing with details
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs · 5 users · $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs · 4 users · $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs · 4 users · $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs · 4 users · $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs · 7 users · $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs · 2 users · $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build