Seek, Jobstreet & JobsDB Jobs Scraper - 8 Countries avatar

Seek, Jobstreet & JobsDB Jobs Scraper - 8 Countries

Pricing

Pay per event

Go to Apify Store
Seek, Jobstreet & JobsDB Jobs Scraper - 8 Countries

Seek, Jobstreet & JobsDB Jobs Scraper - 8 Countries

Jobs from Seek (AU, NZ), Jobstreet (MY, SG, PH, ID) and JobsDB (HK, TH) in one run: full descriptions, parsed salaries, applicant insights, screening questions, contacts and an only-new-jobs mode for monitoring.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Colton

Colton

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Seek, Jobstreet & JobsDB Jobs Scraper — 8 countries in one run

Seek, Jobstreet & JobsDB Jobs Scraper collects job listings from all 8 SEEK job sites in one run: Seek (Australia, New Zealand), Jobstreet (Malaysia, Singapore, Philippines, Indonesia) and JobsDB (Hong Kong, Thailand). Every job has the same fields, including the full description, salary as numbers, applicant counts and screening questions.

What can this Actor do?

  • 🌏 8 countries, one dataset: pick any mix of Seek, Jobstreet and JobsDB sites.
  • 💰 Salaries parsed into numbers: RM 4,500 – RM 6,750 per month becomes min 4500, max 6750, currency RM, period month.
  • 👥 Applicant insights: number of applicants, the share sending a resume or cover letter, and the employer's screening questions.
  • 📄 Full job details: description, expiry date, work arrangement, apply link, company industry, size and rating.
  • 📧 Contacts in the ad: emails and phone numbers the employer published.
  • 🔔 Only new jobs: schedule it daily and get just the jobs it hasn't returned before.

What data can I get?

FieldExample
market, siteAU, Seek Australia
title, company, location, workArrangement, workTypesFinance Manager, Brisbane QLD, Hybrid, ["Full time"]
classification, subClassificationAccounting
salaryLabel, salaryMin, salaryMax, salaryCurrency, salaryPeriod$110,000 – $120,000 per year, 110000, 120000, AUD, year (currency as ISO code; Indonesian Rp 6.000.000 read as 6,000,000)
applicantCount, applicantVolume, applicantsWithResumePct, applicantsWithCoverLetterPct5, Low application volume, 100
screeningQuestionsEmployer questions
descriptionText, descriptionHtmlFull job ad
listingDate, expiresAt, applyUrl, isExternalApply, urlDates and links
contactEmails, contactPhones, companyIndustry, companySize, companyRatingContacts and company details

How to use Seek, Jobstreet & JobsDB Jobs Scraper

  1. Click Try for free and sign in (new Apify accounts get free monthly credit).
  2. Choose the countries and enter keywords (e.g. data analyst, nurse). Leave keywords empty to get the newest jobs of any kind.
  3. Optional: add a location, posted within filter, or turn on only new jobs since last run.
  4. Click Start. About 100 jobs with full details take under a minute.
  5. Download from the Output tab, or schedule the Actor for daily job alerts.

Input example

{
"markets": ["AU", "SG", "MY"],
"keywords": ["data analyst"],
"postedWithinDays": "7",
"maxItemsPerSearch": 100,
"includeDetails": true
}

Output example

{
"market": "AU",
"site": "Seek Australia",
"title": "Finance & Administration Manager | Hands-On SME Role",
"company": "Quality Computer Services",
"location": "Coopers Plains, Brisbane QLD",
"workTypes": ["Full time"],
"classification": "Accounting",
"listingDate": "2026-10-25T10:58:54Z",
"salaryLabel": "$110,000 – $120,000 per year",
"salaryMin": 110000,
"salaryMax": 120000,
"salaryPeriod": "year",
"applicantCount": 5,
"applicantVolume": "Low application volume",
"applicantsWithResumePct": 100,
"screeningQuestions": ["What's your expected annual base salary?"],
"isExternalApply": false,
"applyUrl": "https://www.seek.com.au/job/95480173/apply",
"url": "https://www.seek.com.au/job/95480173"
}

How much does it cost?

You pay only for results: $0.0015 per job with full details ($1.50 per 1,000) or $0.0008 per search-only job. Proxies are included, there's no start fee, and duplicates are never charged twice.

Tips and limits

  • Use Posted within: last 24 hours or Only new jobs since last run on a daily schedule to build a job feed without duplicates.
  • Salaries appear only when the employer publishes them. Roughly 40% of ads include one.
  • Applicant counts appear on jobs where Seek shows them.

Other Actors by DevColton

ActorWhat it does
Google Trends ExplorerInterest over time, by region and related queries for any keyword
iStock & Getty Images ScraperStock photo search results and keyword research
Dreamstime ScraperStock images with download counts, keywords and best sellers
Envato Market ScraperThemeForest and CodeCanyon items with sales, prices and ratings
Tori, FINN, Blocket & DBA ScraperSecond-hand listings from Finland, Norway, Sweden and Denmark
IKEA Products & Prices ScraperIKEA prices in 41 countries, compared in USD
idealo ScraperPrices and every shop's offer on idealo.de and idealo.at
Career Site Jobs ScraperJobs from Greenhouse, Lever, Ashby, Workday and SmartRecruiters career pages
Bayt Jobs ScraperJobs in the UAE, Saudi Arabia, Qatar and the Middle East

FAQ

This Actor collects only publicly available data that anyone can see in a browser without logging in. It doesn't access accounts or private data. You're responsible for how you use the data: check the website's terms and the laws that apply to you, especially if you store personal information.

Can I use it with the API, Python, Google Sheets or Zapier?

Yes. You can start runs and fetch results through the Apify API or the official Python and JavaScript clients, and send results to Google Sheets, Zapier, Make, n8n or a webhook.

Can I run it on a schedule?

Yes. In Apify Console, open Schedules to run it hourly, daily or weekly, and get the new data automatically.

Something isn't working, or I need a feature

Open an issue in the Issues tab. Issues get a quick reply, and feature requests are welcome. Custom scraping work is also possible; mention it in an issue.