SEEK, Jobstreet & JobsDB Jobs Scraper avatar

SEEK, Jobstreet & JobsDB Jobs Scraper

Pricing

from $1.50 / 1,000 job listings

Go to Apify Store
SEEK, Jobstreet & JobsDB Jobs Scraper

SEEK, Jobstreet & JobsDB Jobs Scraper

The SEEK, Jobstreet & JobsDB Jobs Scraper extracts job listings from 8 sites across Australia, New Zealand and South-East Asia, going past the 500-result limit and capturing titles, companies, salaries, categories, work types and full descriptions โ€” ideal for recruiting and job market research.

Pricing

from $1.50 / 1,000 job listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿš€ SEEK, Jobstreet & JobsDB Jobs Scraper

Extract job listings from SEEK (Australia, New Zealand), Jobstreet (Malaysia, Singapore, Indonesia, Philippines) and JobsDB (Hong Kong, Thailand) with one scraper and one output format. The sites show at most 500 jobs per search โ€” this scraper keeps going and collects the rest, so you can export a whole category or city instead of the first few pages.

โœจ Features

  • ๐ŸŒ Eight job sites, one schema: seek.com.au, seek.co.nz, my / sg / id / ph.jobstreet.com, hk / th.jobsdb.com.
  • ๐Ÿ“ฆ Beyond the 500-job limit: large searches are automatically split by category, work type and area, then merged with every job returned once. Each run reports how many of the matching jobs were collected.
  • ๐Ÿ—‚๏ธ Whole-category exports: leave the keyword empty, pick a category (Accounting, Healthcare & Medical, ICT, โ€ฆ) and get the full list.
  • ๐Ÿ’ฐ Salary, category and work arrangement on every job: salary text as advertised, category and subcategory, full-time / part-time / contract / casual, on-site / hybrid / remote.
  • ๐Ÿ“ Optional full details: complete job description (plain text and HTML), expiry date, verified-advertiser flag and whether applications go to the company's own site.
  • ๐Ÿ”” Only new jobs since the last run: schedule the scraper and receive just the jobs listed since the previous run.
  • ๐Ÿ”— Paste any URL: search pages with filters applied, category pages or single job URLs from any of the eight sites.

๐Ÿ› ๏ธ How It Works

  1. Choose what to search โ€“ pick a site, then a keyword, location and/or category. Or paste search and job URLs.
  2. Set Max results โ€“ up to 500 comes straight from the search; above 500 the scraper splits the search to reach the rest.
  3. Run the scraper โ€“ download the jobs as JSON, CSV or Excel, or send them to your own tools through the API.

โš™๏ธ Input

FieldDescription
SiteSEEK Australia (default), SEEK New Zealand, Jobstreet MY / SG / ID / PH, JobsDB HK / TH.
Job title or keyworde.g. registered nurse, data engineer. Leave empty to get every job in the category or location.
LocationAs you would type it on the site: Sydney NSW, Auckland, Kuala Lumpur. Empty = whole country.
CategoryOne of the 30 job categories, or any.
Date postedAny time, last 24 hours, 3, 7, 14 or 30 days.
Sort byRelevance or newest first.
Search or job URLsOptional. Replaces the fields above.
Scrape full job detailsOff by default. Adds description, expiry date and advertiser details.
Only new jobs since the last runOff by default. For scheduled monitoring.
Max resultsDefault 50.

๐Ÿ’ฐ Pricing

Pay only for the jobs you get โ€” no start fee, no monthly rental.

EventPriceWhat you get
Job listing$0.0015 per job ($1.50 per 1,000)Title, company, location, category, work type, salary, listing date, teaser, bullet points, URL
Job detail$0.0025 per job ($2.50 per 1,000)Everything above plus full description, expiry date, advertiser verification. Charged instead of the listing price.

Examples: 50 listings = $0.08 ยท a 5,000-job category export = $7.50 ยท the same export with full descriptions = $12.50. A scheduled "only new jobs" run that finds nothing new costs nothing.

๐Ÿ“Š Sample Output Data

One job with full details:

[
{
"id": "94388970",
"url": "https://www.seek.com.au/job/94388970",
"title": "Registered Nurse",
"companyName": "St Vincentโ€™s Public Hospital Sydney",
"advertiserId": "32463137",
"companyId": "802397",
"location": "Darlinghurst, Sydney NSW",
"country": "AU",
"site": "SEEK Australia",
"category": "Healthcare & Medical",
"subcategory": "Nursing - General Medical & Surgical",
"workTypes": ["Full time"],
"workArrangements": ["On-site"],
"salary": "$86183.34 - $114771.98 p.a. + super",
"datePosted": "2026-09-03T04:48:40.289Z",
"teaser": "Build your nursing career in a world-class inner-city hospital. Permanent and max-term opportunities are available across a range of clinical areas.",
"bulletPoints": [
"Multiple areas: ED, ICU, Medical, Surgical, Cancer & more",
"Great benefits: Competitive pay, salary packaging & development",
"Make an impact: Deliver world-class, patient-centred care"
],
"isFeatured": true,
"companyLogo": "https://bx-branding-gateway.cloud.seek.com.au/5339ff92-25ca-a446-6546-cee4bf2d6d73.1/jdpLogo",
"advertiserVerified": true,
"expiresAt": "2026-10-03T04:48:38.000Z",
"isExpired": false,
"appliesOnCompanySite": true,
"description": "Role title: Registered Nurse (Year 2 - 8)\nRole type: Permanent and Temporary vacancies\nLocation: St Vincent's Hospital, Darlinghurst\nSalary: $ 86,183.34 - $114,771.98 (pro-rata) + super\nWelcome to St Vincent's Hospital Sydney\nJoin a team built on a proud legacy of world-class care, true compassion, and deep community roots.\n\nFounded by the Sisters of Charity and powered today by St Vincent's Health Australia, the Sisโ€ฆ",
"descriptionHtml": "<p><strong>Role title: Registered Nurse (Year 2 - 8)<br></strong><strong>Role type: Permanent and Temporary vacancies<br></strong><strong>Location: St Vincent'sโ€ฆ",
"scrapedAt": "2026-09-20T07:24:04.771Z"
}
]

Without Scrape full job details the fields description, descriptionHtml, expiresAt, isExpired, advertiserVerified and appliesOnCompanySite are left out.

โ„น๏ธ Good to Know

  • Coverage on large searches. For exports without a keyword (a category, a city, a whole site section) the scraper typically collects 95% or more of the jobs the site reports. For keyword searches expect around 90โ€“95%: without filters the sites also count loosely related jobs that disappear as soon as any filter is applied, so that last share cannot be reached by anyone. The run log states the exact numbers.
  • Order of results. Searches up to 500 jobs follow your chosen sort. Larger searches are returned slice by slice, newest first within each slice.
  • Promoted jobs appear once, even when the site repeats them across pages.
  • Salary is the text the advertiser published. Many ads do not state one.
  • Only new jobs remembers each search separately. The first run returns everything up to Max results and saves the baseline.
  • Contact details inside job ads are not extracted.

Build your jobs dataset for Australia, New Zealand and South-East Asia with the SEEK, Jobstreet & JobsDB Jobs Scraper today! ๐Ÿš€