482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

VietnamWorks Scraper logo

VietnamWorks Scraper

hipersoft/vietnamworks-scraper

Scrape job listings from VietnamWorks, Vietnam's leading job site: title, company, salary range in VND, job level, work type, experience, job function, industry, skills, benefits, work locations with coordinates, description and requirements. Export CSV/JSON.

Total users

2

Monthly users

1

Total runs

16

Per job

$0.002

Last rebuilt

Oct 26, 2026

Overview

VietnamWorks Scraper extracts job listings from VietnamWorks, Vietnam's leading online recruitment site with thousands of vacancies in Ho Chi Minh City, Hanoi, Da Nang, Binh Duong, Hai Phong and across Vietnam. For every job you get the title, company and logo, salary range in VND (or "negotiable"), job level, work type, years of experience, job function and sub-function, industries, required skills, benefits, work locations with coordinates, company address, posting and expiry dates, urgent flag, and the full job description and requirements. Search in English or Vietnamese, filter by city, and export to CSV, Excel or JSON. Ideal for recruiting, salary benchmarking and Vietnamese labour-market research.

What does VietnamWorks Scraper do?

  • 🇻🇳 Vietnamese jobs from VietnamWorks.
  • 🔎 Keyword search in English or Vietnamese: accountant, kế toán, software engineer, sales, marketing…
  • 🏙️ City filter: Ho Chi Minh, Ha Noi, Da Nang, Binh Duong, Hai Phong and more.
  • 💰 Salary range (min, max, VND) plus the salary text as shown.
  • 🎚️ Job level, work type and years of experience.
  • 🗂️ Job function, sub-function and industries.
  • 🧠 Skills required for the job.
  • 🎁 Benefits with details (bonus, insurance, leave, training…).
  • 📍 Work locations with coordinates and company address.
  • 📝 Full description and requirements.
  • 📅 Posted and expiry dates, urgent flag.

What data can you scrape from VietnamWorks?

Field Description
Job ID, title, link, urgent flag
Company Name, ID, logo, address
Salary Min, max, currency, salary text
Profile Job level, work type, years of experience
Category Job function, sub-function, industries
Skills Required skills
Benefits Benefit types with details
Location Work location addresses and coordinates
Text Description, requirements
Dates Posted, expires

Use cases for Vietnamese job data

  • Recruiters and headhunters: source open roles and active employers in Vietnam.
  • Salary benchmarking: compare published salary ranges by role, level and city.
  • Skills research: identify the most in-demand skills by industry.
  • HR tech and job aggregators: syndicate Vietnamese vacancies.
  • Investors and market entrants: gauge hiring activity by sector.

How to scrape VietnamWorks

  1. Click Try for free to open VietnamWorks Scraper in Apify Console.
  2. Enter job titles or keywords and optionally locations.
  3. Optionally turn off Include description or turn on Only jobs with salary.
  4. Set Max jobs and click Start.
  5. Download the jobs as CSV, Excel or JSON.

Input

Example input

{
  "searchTerms": ["accountant", "software engineer"],
  "locations": ["Ho Chi Minh", "Ha Noi"],
  "includeDescription": true,
  "withSalaryOnly": false,
  "maxItems": 500
}
Field Description
Job titles or keywords One search per term; empty = all jobs.
Locations Only jobs in these cities.
Include description Full description and requirements.
Only jobs with salary Jobs with a published salary range only.
Max jobs Stop after this many (0 = no limit).

Output

Job example

{
  "jobId": 2101511,
  "url": "https://www.vietnamworks.com/audit-assistant--2101511-jv",
  "title": "Audit Assistant",
  "company": "Công Ty TNHH Nexia STT",
  "companyLogo": "https://images.vietnamworks.com/pictureofcompany/75/11440854.png",
  "salaryText": "Thương lượng",
  "jobLevel": "Experienced (non-manager)",
  "workType": "full-time",
  "yearsOfExperience": 1,
  "jobFunction": "Accounting/Auditing",
  "jobFunctionDetail": ["Audit"],
  "industries": ["Accounting/Auditing"],
  "skills": ["Audit Process", "Accounting Standards", "Corporate Law", "English/Vietnamese Communication", "Time Management"],
  "benefits": [
    { "type": "Bonus", "details": "Attractive salary & performance bonus;" },
    { "type": "Healthcare Plan", "details": "Health, social and unemployment insurance for employees;\r\nAnnual health check;" }
  ],
  "locations": [
    { "address": "2nd floor 22 Ly Tu Trong, Sai Gon Ward, Ho Chi Minh City, Vietnam", "latitude": 10.778217, "longitude": 106.701673 }
  ],
  "postedAt": "2026-10-07T17:29:17+07:00",
  "expiresAt": "2026-11-06T23:59:59+07:00",
  "description": "Maintain and apply an up-to-date knowledge of the Nexia STT Audit Approach.\nConduct the audit field work to comply with Firm standards…",
  "requirements": "Candidates need to fulfill the following criteria:\nUniversity graduates in auditing, finance…",
  "search": "accountant"
}

Output schema

Field Type Description
jobId, url, title, urgent mixed Job.
company, companyId, companyLogo, companyAddress mixed Employer.
salaryMin, salaryMax, salaryCurrency, salaryText mixed Salary.
jobLevel, workType, yearsOfExperience mixed Profile.
jobFunction, jobFunctionDetail, industries mixed Category.
skills, benefits array Skills and benefits.
locations array Work locations with coordinates.
description, requirements string Text.
postedAt, expiresAt string Dates.
search, scrapedAt string Source info.

How much does it cost?

VietnamWorks Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More job data

FAQ

Can I search in Vietnamese? Yes. Use Vietnamese or English keywords.

Why is the salary sometimes empty? Many employers mark salary as "Thương lượng" (negotiable); salaryText shows that, and the numeric fields stay empty.

How do I filter by city? Add cities to Locations; jobs are matched on their work location.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate VietnamWorks Scraper with other apps? VietnamWorks Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape VietnamWorks? The scraper only collects publicly posted job listings. You are responsible for using the data in line with VietnamWorks' terms and Vietnamese data protection law.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with VietnamWorks.

Input

FieldTypeDescription
searchTerms
Job titles or keywords
arrayWhat to search, in English or Vietnamese, e.g. accountant, kế toán, software engineer, sales, marketing. Each term is a separate search. Leave empty for all jobs.
locations
Locations
arrayOptional. Only jobs in these cities, e.g. Ho Chi Minh, Ha Noi, Da Nang, Binh Duong, Hai Phong.
includeDescription
Include description
booleanInclude the full job description and requirements.
Default: true
withSalaryOnly
Only jobs with salary
booleanOnly return jobs that show a salary range.
Default: false
maxItems
Max jobs
integerStop after this many jobs. 0 means no limit.
Default: 200
proxyConfiguration
Proxy configuration
objectNot required for normal use.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~vietnamworks-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchTerms": [
    "accountant"
  ],
  "maxItems": 50
}'

Pricing

EventPricePaid plans from
Job
One Vietnamese job listing scraped
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs · 5 users · $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs · 4 users · $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs · 4 users · $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs · 4 users · $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs · 7 users · $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs · 2 users · $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build