VOOZH about

URL: https://apify.com/mai_amm/jobsdb-thailand-scraper

โ‡ฑ JobsDB Thailand Job Scraper ยท Apify


๐Ÿ‘ JobsDB Thailand Scraper avatar

JobsDB Thailand Scraper

Under maintenance

Pricing

from $0.004 / result

Go to Apify Store

JobsDB Thailand Scraper

Under maintenance

Scrape public job listings from th.jobsdb.com with optional detail enrichment.

Pricing

from $0.004 / result

Rating

0.0

(0)

Developer

๐Ÿ‘ wiseld_squid

wiseld_squid

Maintained by Community

Actor stats

2

Bookmarked

8

Total users

2

Monthly active users

a month ago

Last modified

Share

Scrape job listings from JobsDB Thailand (th.jobsdb.com) by keyword, location, search URL, or job detail URL. The Actor is Thailand-only and is designed for job market monitoring, lead generation, salary research, recruiting intelligence, and recurring job tracking.

Features

  • Search JobsDB Thailand by keyword and location
  • Crawl multiple result pages with maxPages and maxResults
  • Open job detail pages by default for full job data
  • Extract company, location, category, employment type, salary text, job description, application URL, and screening questions
  • Track jobs across repeated runs with incremental mode
  • Detect new, updated, unchanged, expired, and reappeared listings
  • Optional compact output for AI agents and automation workflows
  • Optional public contact extraction from job descriptions
  • Residential proxy friendly with browser-based crawling, retries, and session handling

Input

Typical input:

{
"query":"software engineer",
"location":"Bangkok",
"maxResults":50,
"maxPages":3,
"includeDetails":true,
"incrementalMode":false,
"proxyConfiguration":{
"useApifyProxy":true,
"groups":["RESIDENTIAL"]
}
}

Incremental monitoring input:

{
"query":"data analyst",
"location":"Bangkok",
"maxResults":100,
"maxPages":5,
"includeDetails":true,
"incrementalMode":true,
"stateKey":"jobsdb-th-data-analyst-bangkok",
"emitExpired":true,
"emitUnchanged":false,
"proxyConfiguration":{
"useApifyProxy":true,
"groups":["RESIDENTIAL"]
}
}

You can also provide startUrls with JobsDB Thailand search or detail URLs. URLs outside https://th.jobsdb.com are ignored.

Output

Each dataset item can include:

  • jobId, seekJobId
  • title
  • company, companyUrl, advertiserId
  • location, locationCountry, locationState, locationSuburb, locationPostcode
  • salaryText, salaryMin, salaryMax, salaryCurrency, salaryType
  • employmentType, workArrangement
  • category, subCategory, roleId
  • description, descriptionMarkdown, descriptionLength
  • applyUrl, shareUrl, canonicalUrl
  • screeningQuestions
  • companyIndustry, companySize
  • postedAtText, listedAtUtc, scrapedAt
  • changeType, firstSeenAt, lastSeenAt, isRepost, repostOfId when incremental mode is enabled
  • phoneNumber, extractedEmails when includeContacts is enabled

Example:

{
"jobId":"91943754",
"seekJobId":"91943754",
"title":"Software Engineer",
"company":"Finnomena Co., Ltd.",
"location":"Pathum Wan, Bangkok (Hybrid)",
"employmentType":"Full time",
"workArrangement":"hybrid",
"category":"Information & Communication Technology",
"subCategory":"Engineering - Software",
"applyUrl":"https://th.jobsdb.com/job/91943754/apply",
"canonicalUrl":"https://th.jobsdb.com/job/91943754",
"postedAtText":"Posted 4h ago"
}

Detail Mode

includeDetails is enabled by default. This is the recommended mode because JobsDB search pages often expose only job IDs and URLs. Detail mode opens each listing and extracts the complete job data.

Disable includeDetails only when you need a fast URL/job ID discovery run.

Incremental Mode

When incrementalMode is enabled, the Actor stores a baseline in the default key-value store using stateKey. Future runs compare current listings against that baseline and emit:

  • NEW
  • UPDATED
  • UNCHANGED
  • REAPPEARED
  • EXPIRED

Use a stable stateKey per scheduled search, for example jobsdb-th-software-engineer-bangkok.

Performance Notes

JobsDB/SEEK may block cloud and datacenter traffic. Residential proxy is strongly recommended. Detail mode is slower than search-only mode because it opens every job page.

Recommended production settings:

  • includeDetails: true
  • maxConcurrency: 1
  • maxRequestRetries: 4
  • navigationTimeoutSecs: 120
  • requestHandlerTimeoutSecs: 180
  • Apify Proxy group: RESIDENTIAL

Latest Verification

Verified on Apify cloud on 2026-05-06 with:

  • query: software engineer
  • location: Bangkok
  • maxResults: 20
  • maxPages: 2
  • includeDetails: true
  • maxConcurrency: 1
  • residential proxy

Result:

  • 21 requests: 1 search page + 20 detail pages
  • 21 succeeded
  • 0 failed
  • detail fields were populated, including title, company, location, description, apply URL, and screening questions where available

Limitations

  • This Actor supports JobsDB Thailand only.
  • JobsDB can change its frontend structure or anti-bot behavior, which may require parser or proxy tuning.
  • Some fields are only available when JobsDB exposes them on the listing or detail page.
  • Public contact extraction is optional and limited to contacts visible in job text.

Legal

Use this Actor responsibly and make sure your use case complies with JobsDB/SEEK terms and applicable laws. Avoid collecting or using personal data in ways that violate privacy or platform rules.

You might also like

Jobsdb.com Scraper

lexis-solutions/jobsdb

Scrape job listings from JobsDB - including titles, companies, locations, salaries, and requirements. Ideal for building job boards, market analysis, and trend tracking. Fast, structured, and customizable extraction from a leading Asia job portal.

๐Ÿ‘ User avatar

Lexis Solutions

55

JobsDB Scraper โ€” Hong Kong & Thailand Job Listings

blackfalcondata/jobsdb-scraper

Scrape JobsDB Hong Kong and Thailand job listings with salary parsing, employer profile enrichment, applicant-demand signals, contact extraction, incremental change tracking, notifications, and agent-ready deduped exports for recruiting and market research.

๐Ÿ‘ User avatar

Black Falcon Data

39

5.0

JobThai Thailand Jobs Scraper

mai_amm/jobthai-scraper

Thai job scraper for JobThai.com. Extract Thailand job listings in Thai or English with salary, company, province, job type, WFH, hybrid tags, descriptions, qualifications, benefits, and optional public contacts.

Thai Real Estate Scraper

mai_amm/thai-real-estate-scraper

Scrape public Thailand property listings from DotProperty Thailand, LivingInsider, and DDProperty with prices, locations, project names, duplicate signals, and market summaries.

24

3.0

Jobsdb Scraper

shahidirfan/Jobsdb-Scraper

A lightweight actor to scrape job listings from Jobsdb, extracting details like title, company, and location. It's fast and easy to use. For the most reliable and consistent results, using residential proxies is strongly recommended to prevent getting blocked and ensure data accuracy.

67

5.0

Kaidee Thailand Search & Listings Scraper

mai_amm/kaidee

Scrapes Kaidee Thailand search results, category listings, and product details by keyword, category URL, or product URL using HTTP-only Next.js data extraction.

Fastwork Thailand Scraper: Services, Prices & Reviews

mai_amm/fastwork-thailand-scraper

Scrape public Fastwork Thailand services, freelancers, packages, prices, ratings, reviews, seller metrics, and monitoring changes for market research and vendor sourcing.

Thailand Used Car Market Scraper

mai_amm/thai-used-car-scraper

Scrapes and normalizes used car listings from One2car, Carsome Thailand, Taladrod, and Kaidee Auto.

HomePro Thailand Search & Product Scraper

mai_amm/homeprothai

Scrapes HomePro Thailand search results, prices, availability, product details, images, and specifications by keyword, category URL, or product URL.

Singapore Port Congestion & Trade Signal Radar

mai_amm/singapore-port-congestion-trade-signal-radar

Monitor Singapore port congestion pressure, trade activity, and shipping disruption signals using official statistics, optional AIS data, and optional news signals.