Jobstreet & JobsDB Jobs Scraper · SE-Asia Salary & Filters
Pricing
from $0.90 / 1,000 results
Jobstreet & JobsDB Jobs Scraper · SE-Asia Salary & Filters
Scrape Jobstreet & JobsDB jobs across SE-Asia (MY, PH, SG, ID, VN, TH, HK). Paste any keyword/location search URL — returns title, company, location, salary, classification, work type, listing date, teaser & apply link as clean JSON/CSV. Pure HTTP, no browser
Pricing
from $0.90 / 1,000 results
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
14
Monthly active users
7 days ago
Last modified
Share
Jobstreet & JobsDB Jobs Scraper
Scrape job listings from Jobstreet (Malaysia, Philippines, Singapore, Indonesia, Vietnam) and JobsDB (Thailand, Hong Kong) — the SEEK-powered job boards of South-East Asia. Paste any search URL and get clean, structured rows: title, company, location, salary, classification, work type, listing date, teaser and apply link. Pure HTTP, no browser.

Why use this scraper
- All of SE-Asia in one actor — one row shape across Jobstreet MY/PH/SG/ID/VN and JobsDB TH/HK. Country and locale are detected automatically from the URL you paste.
- Search-URL driven — copy any search from the site (keywords + location + filters) and it's paginated for you up to your item cap.
- Clean, flat output — one row per job, salary text preserved, classification split into category + sub-category, CSV-friendly by default.
- Pure HTTP, no browser — fast and cheap; no Playwright, no headless Chrome.
- Optional employer email enrichment — discover each employer's website and harvest a contact email (opt-in, billed only on a hit).
What it does
Give it one or more Jobstreet/JobsDB search URLs. For each, it reads the live results and emits one dataset row per job with all the fields below. Searches paginate automatically until you hit Maximum items.
Supported inputs
| Input | Example | Supported |
|---|---|---|
| Keyword search | jobstreet.com.my/developer-jobs | ✅ |
| Keyword + location | jobstreet.com.ph/accounting-jobs/in-Manila | ✅ |
| Query-string search | jobstreet.com.my/jobs?keywords=marketing&where=Kuala+Lumpur | ✅ |
| JobsDB search | th.jobsdb.com/jobs?keywords=developer | ✅ |
Single job URL /job/{id} | — | ❌ paste a search URL instead |
Use cases
- Labour-market & salary research across SE-Asia markets.
- Recruitment & sourcing — monitor new postings by keyword, city, or classification.
- Competitive hiring intelligence — track which companies are hiring for what.
- Aggregation & job-board feeds — pull fresh listings into your own product.
How it works
- You paste Jobstreet/JobsDB search URLs.
- The actor detects the country, language and region from the page, then queries the site's own search service and paginates through results.
- Each job is normalised into one flat row and pushed to the dataset.
Input configuration
| Field | Type | Description |
|---|---|---|
startUrls | array | Jobstreet/JobsDB search URLs (auto-paginated). |
maxItems | integer | Hard cap on jobs collected. Default 10000. |
flatten | boolean | JSON-stringify arrays into *_json columns for CSV (default on). |
enrichEmails | boolean | Opt-in employer contact-email enrichment (billed per email found). |
maxConcurrency | integer | Parallel row processing (mainly for enrichment). Default 8. |
proxy | object | Proxy config. Defaults to Apify Residential. |
Output sample
{"portal": "jobstreet","jobId": "92683012","title": "Junior Software Developer","company": "SEAGULL COOLING TECHNOLOGIES (ASIA PACIFIC) SDN. BHD.","location": "Pusat Bandar Damansara, Kuala Lumpur","classification": "Information & Communication Technology","subClassification": "Engineering - Software","workType": "Full time","salaryDisplay": "RM 3,500 – RM 5,000 per month","listingDate": "2026-06-12T03:02:16Z","listingDateLabel": "8d ago","teaser": "Work with senior developers, project teams, and business stakeholders to design, develop…","bulletPoints": [],"canonicalUrl": "https://www.jobstreet.com.my/job/92683012","scrapedAt": "2026-06-20T15:36:00.000Z"}
Key output fields
| Field | Description |
|---|---|
jobId | Stable Jobstreet/JobsDB job id |
title | Job title |
company | Advertiser / employer name |
location | Job location (city, region) |
classification / subClassification | Category + sub-category |
workType | Full time / Part time / Contract / Casual |
salaryDisplay | Salary text as shown |
listingDate / listingDateLabel | ISO date + relative label |
teaser / descriptionText | Description snippet |
bulletPoints | Highlight bullets (when present) |
canonicalUrl | Link to the job on the site |
contactEmail / contactWebsite | Employer contact (only when enrichEmails is on) |
FAQ
Does it return the full job description? It returns the teaser (description snippet) plus all structured fields. The full HTML body is served by Jobstreet through an authenticated API and isn't included.
Can I scrape a single /job/{id} URL? No — paste a search URL (e.g. jobstreet.com.my/developer-jobs). Single-job detail is auth-walled.
Which countries? Jobstreet MY, PH, SG, ID, VN and JobsDB TH, HK — pass the matching country's search URL.
Do I need a proxy? Apify Residential (the default) is recommended for larger runs.
Support
Found an issue or want a field added? Open an issue on the actor's Issues tab and we'll take a look.
Additional services
Need employer contact emails? Turn on enrichEmails to append a best-effort contact email + website per employer (billed only when an email is found).
Explore more scrapers
Check the publisher's profile for more job-board and directory scrapers (Seek, Naukri, StepStone, Glassdoor and more).
⚠️ Disclaimer
This actor collects only publicly available job-listing data for legitimate research, recruitment and aggregation use. Respect Jobstreet/JobsDB terms of service and applicable laws (including data-protection rules) in your jurisdiction. You are responsible for how you use the scraped data.
SEO Keywords
jobstreet scraper, jobsdb scraper, jobstreet api, jobstreet malaysia jobs, jobstreet philippines, jobstreet singapore, jobstreet indonesia, jobsdb thailand, jobsdb hong kong, seek asia jobs, south east asia job scraper, job listings scraper, salary data scraper, recruitment data, hiring intelligence