VOOZH about

URL: https://apify.com/shahidirfan/jobthai-com-scraper

⇱ JobThai.com Scraper · Apify


Pricing

Pay per usage

Go to Apify Store

JobThai.com Scraper

Extract live job listings from Thailand's top job board. Get job titles, companies, salaries, descriptions & apply links. Perfect for recruitment analytics, salary benchmarking, market research & AI training datasets. Fully structured, ETL-ready output.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

👁 Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

a month ago

Last modified

Share

JobThai Jobs Scraper

Collect structured job listings from JobThai with URL-based filters or keyword-driven search input. Build reliable datasets for market research, hiring analysis, lead generation, and competitive monitoring.

Features

  • Flexible start input — Run with a full JobThai jobs URL or plain keyword/location filters.
  • Pagination controls — Limit by both resultsWanted and maxPage for predictable runs.
  • Rich job dataset — Includes job, company, location, salary, tags, transit, and update fields.
  • Clean output records — Excludes null and empty values from dataset items.
  • Proxy-ready runs — Supports proxy configuration for stronger reliability.

Use Cases

Hiring Market Monitoring

Track active openings by role, region, or company to monitor demand trends over time.

Salary and Location Analysis

Compare salary ranges and location distribution to support recruiting strategy or relocation planning.

Job Lead Collection

Collect fresh job URLs and role information for outreach pipelines or matching systems.


Input Parameters

ParameterTypeRequiredDefaultDescription
urlStringNohttps://www.jobthai.com/หางาน/งานทั้งหมดJobThai jobs URL (supports query filters).
keywordStringNodeveloperSearch term for job title or company.
locationStringNoBangkokLocation hint (mapped for supported provinces).
resultsWantedIntegerNo20Maximum jobs to save.
maxPageIntegerNo3Maximum pages to request.
proxyConfigurationObjectNo{ "useApifyProxy": false }Optional proxy settings.

Output Data

FieldTypeDescription
idNumberJob ID.
jobTitleStringJob title text.
companyNameStringCompany name.
companyIdNumberCompany ID.
companyLogoUrlStringCompany logo URL.
salaryStringSalary text.
workLocationStringWork location details.
provinceIdStringProvince ID.
provinceNameStringProvince name.
districtIdStringDistrict ID.
districtNameStringDistrict name.
industrialIdStringIndustrial zone ID.
industrialNameStringIndustrial zone name.
countryNameStringCountry name if present.
jobTypeIdNumberJob type ID.
jobTypeNameStringJob type name.
regionIdStringRegion ID.
regionNameStringRegion name.
urgentStringUrgency label.
isTopCompanyBooleanTop company flag.
tagsArrayJob tags.
transitStationsArrayNearby stations.
updatedAtStringLast updated timestamp.
jobUrlStringDirect job detail URL.

Usage Examples

Default Run

{
"url":"https://www.jobthai.com/หางาน/งานทั้งหมด",
"resultsWanted":20,
"maxPage":3
}

Keyword Search

{
"keyword":"developer",
"resultsWanted":50,
"maxPage":5
}

URL With Built-In Filters

{
"url":"https://www.jobthai.com/th/jobs?province=01&jobtype=7&page=1",
"resultsWanted":40,
"maxPage":4
}

Sample Output

{
"id":1319950,
"jobTitle":"เจ้าหน้าที่จัดกิจกรรมคณิตศาสตร์/วิทยาศาสตร์",
"companyName":"บริษัท สู่อัจฉริยะ จำกัด",
"salary":"16,000บาท(Full time)/500บาท(Part time)",
"provinceName":"กรุงเทพมหานคร",
"districtName":"บางกะปิ",
"jobTypeName":"งานวิชาการ",
"updatedAt":"2026-06-01T14:03:58.000Z",
"jobUrl":"https://www.jobthai.com/th/company/job/1319950"
}

Tips for Best Results

Use Specific Keywords

Short, role-specific keywords usually produce cleaner datasets than broad terms.

Keep Pagination Practical

Start with resultsWanted: 20 and maxPage: 3, then scale after verifying output quality.

Prefer Filtered URLs for Precision

When you already know province/job type filters, using a prepared JobThai URL gives tighter results.


Integrations

Connect output data to:

  • Google Sheets — Share and analyze job feeds quickly.
  • Airtable — Build searchable hiring databases.
  • Make — Automate enrichment and notifications.
  • Zapier — Trigger downstream workflows.

Export Formats

  • JSON — Programmatic integrations.
  • CSV — Spreadsheet workflows.
  • Excel — Business reporting.

Frequently Asked Questions

Can I run with only keyword and no URL?

Yes. The actor supports keyword-only runs.

Does it support pagination?

Yes. It paginates automatically up to maxPage and stops at resultsWanted.

Why are some fields missing in some rows?

Some postings do not publish every attribute; missing values are excluded from output.

Does user input override defaults?

Yes. Values you provide at run time always take priority.

Can I use proxy settings?

Yes. Use proxyConfiguration when needed.


Legal Notice

Use this actor responsibly and ensure your usage complies with JobThai terms and applicable laws.

You might also like

JobThai.com Job Scraper

unfenced-group/jobthai-scraper

Scrape job listings from jobthai.com - Thailand's leading job board. GraphQL API, no proxy, no Playwright. PAY_PER_EVENT.

👁 User avatar

Unfenced Group

3

S1jobs.com Scraper

shahidirfan/s1jobs-com-scraper

Extract live job postings from S1jobs instantly. Get job titles, companies, salaries, descriptions & contact details. Perfect for recruitment automation, job market monitoring, salary benchmarking & building AI training datasets. Structured, scalable output.

👁 User avatar

Shahid Irfan

2

Indeed Job Scraper — Extract Jobs, Salaries & Company Data

pear_fight/indeed-scraper

Scrape Indeed.com job listings by keyword and location. Extract job titles, companies, salaries, descriptions, posting dates, and direct URLs. Perfect for job market research, recruitment pipelines, and salary analysis.

Linkedin Job Search Scraper

codenest/linkedin-job-search-scraper

Extract comprehensive LinkedIn job data including titles, companies, salaries, descriptions, requirements, and company profiles. Get structured JSON output with application deadlines, seniority levels, and direct job URLs—perfect for recruitment analytics and job market research.

7

1.0

Prace.cz Jobs Scraper

shahidirfan/Prace-cz-Jobs-Scraper

Scrape Czech Republic's leading job portal instantly. Extract job titles, companies, salaries, descriptions & apply links from Prace.cz. Build recruitment databases, conduct salary analysis, monitor job markets & create training datasets. Structured, ETL-ready output.

👁 User avatar

Shahid Irfan

2

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.

👁 User avatar

wiseld_squid

9

Seek Job Scraper

easyapi/seek-job-scraper

Scrape job listings from Seek with advanced filtering capabilities. Extract detailed job information including salary, location, company details, and job descriptions. Perfect for job market analysis, recruitment research, and salary benchmarking.

Indeed Job Scraper

scrapier/indeed-job-scraper

Extract job listings from Indeed with the Indeed Job Scraper. Collect job titles, company names, locations, salaries, descriptions, and posting dates in structured format. Ideal for job market research, recruitment analysis, salary insights, and building job datasets.

Indeed Job Scraper

scrapio/indeed-job-scraper

Indeed Job Scraper extracts job listings from Indeed search results. Collect job titles, company names, locations, salaries, descriptions, posting dates, and job URLs. Ideal for job market research, recruitment analysis, salary insights, and building job datasets.

Builtin Jobs Scraper - Low-cost💲🔥💼🇺🇸

delectable_incubator/builtin-jobs-scraper---low-cost

Scrape Built In job listings 💼🇺🇸 with a powerful tech job scraper. Extract job titles, companies, salaries, locations, seniority levels, and required skills from search URLs. Ideal for tech job market analysis, recruitment insights, and job board automation with structured datasets 📊🚀

👁 User avatar

Prime Scrape

2