Saramin Jobs Scraper (Korea) - saramin.co.kr avatar

Saramin Jobs Scraper (Korea) - saramin.co.kr

Pricing

from $3.00 / 1,000 jobs

Go to Apify Store
Saramin Jobs Scraper (Korea) - saramin.co.kr

Saramin Jobs Scraper (Korea) - saramin.co.kr

Extract job postings from Saramin (사람인), Korea's largest job board. Search by keyword, region, job category, career level, education and employment type, and get title, company, location, salary, deadline, sectors and the full job description as clean JSON.

Pricing

from $3.00 / 1,000 jobs

Rating

0.0

(0)

Developer

naphat zhaokun

naphat zhaokun

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Saramin Jobs Scraper (사람인 채용공고) — Korea

Extract job postings from Saramin (사람인), South Korea's largest job board with tens of thousands of open positions (채용정보) across IT, marketing, sales, manufacturing, finance and more. Search by keyword, region, job category, career level (신입/경력), education and employment type, and get clean, structured JSON including the full job description (상세요강), which Saramin only shows inside the job page.

What you get

For every job posting (채용공고):

FieldExample
id, url55262258 (Saramin rec_idx), job page link
title데이터분석/Python/AI LLM 인재 채용
companyName, companyUrl(주)그루넷
location, workAddress서울 강남구, (06132) 서울 강남구 논현로 507 …
career, education신입·경력 1년 ↑, 대졸(4년제) 이상
employmentType정규직 수습기간 3개월
salary면접 후 결정, 3,000~4,000만원, 320 만원
workingHours, position주 5일(월금) 09:0018:00
deadline, deadlineText2026-11-11, "~ 11/11(수)" / 상시채용 / 채용시
applicationStart, applicationEnd2026.10.12 16:00, 2026.11.11 23:59
postedDate, updatedDate2026-10-12 (등록일), 2026-10-20 (수정일)
jobSectors, tags, badgesPython, 데이터분석가, 빅데이터 …
description, descriptionImagesfull 상세요강 text (주요업무, 자격요건, 우대사항, 복지) + image URLs for image-only postings
companyType, industry, employees, founded, homepage, companyAddress중소기업, 응용 소프트웨어 개발 및 공급업, 28 명 …
extraInfo, scrapedAtany other summary fields (e.g. 근무일수)

Fields from the job page (description, exact dates, address, company info) are filled when includeDetails is on.

Use cases

  • Recruiters & HR tech: monitor who is hiring in Korea, for which roles, seniority and salary.
  • Labor-market research: demand for skills (Python, React, AI/ML, 영업, 회계…) by region and industry.
  • Sales lead generation: companies posting jobs are growing — get company name, industry, size and homepage.
  • Job aggregators & AI job agents: feed fresh Korean job listings into your own product or chatbot.

How to use

  1. Search — set keyword (Korean or English), e.g. python, 데이터 분석, 마케팅, or leave it empty to browse by filters only.
  2. Filter (optional):
    • locationCodes — region (loc_mcd): 101000 서울, 102000 경기, 108000 인천, 106000 부산, 104000 대구, 105000 대전, 112000 광주·전남, 107000 울산, 118000 세종, 109000 강원, 114000 충북, 115000 충남, 113000 전북, 111000 경북, 110000 경남, 116000 제주, 117000 전국.
    • jobCategoryCodes — job category (cat_mcls): 2 IT개발·데이터, 16 기획·전략, 14 마케팅·홍보·조사, 3 회계·세무·재무, 5 인사·노무·HRD, 4 총무·법무·사무, 15 디자인, 8 영업·판매·무역, 21 고객상담·TM, 18 구매·자재·물류, 12 상품기획·MD, 7 운전·운송·배송, 10 서비스, 11 생산, 22 건설·건축, 6 의료, 9 연구·R&D, 19 교육, 13 미디어·문화·스포츠, 17 금융·보험, 20 공공·복지. For a narrower role use jobKeywordCodes (cat_kewd), e.g. 87 웹개발.
    • career (신입 / 경력 / 경력무관), education (minimum level), employmentTypes (1 정규직, 2 계약직, 4 인턴직, 5 아르바이트, 9 프리랜서 …).
    • sort — relevance, newest, recently updated, deadline or most applicants.
  3. Set maxItems and run. Results appear in the dataset; export as JSON, CSV, Excel, or use the API.

Turn off includeDetails for a faster, cheaper list (one request per 100 jobs instead of two per job).

Example input

{
"keyword": "데이터 엔지니어",
"locationCodes": ["101000", "102000"],
"career": "2",
"sort": "reg_dt",
"maxItems": 200,
"includeDetails": true
}

Pricing

$3 per 1,000 jobs ($0.003 per job saved to the dataset), plus a tiny $0.00005 start fee per run. Platform usage (compute, proxy, storage) is included, so there are no surprise costs, and failed requests or empty searches cost only the start fee. Examples: 100 jobs cost $0.30, 10,000 jobs cost $30. The Apify free plan's $5 monthly credit covers about 1,600 jobs.

Tips

  • Run it on a schedule (daily) with sort: "reg_dt" and compare ids to get only new postings.
  • deadline: null with deadlineText "상시채용" or "채용시" means the posting is open until filled.
  • Some companies publish the description as an image only — in that case description is empty and the images are in descriptionImages.
  • Use the Apify API or integrations (Google Sheets, Slack, Make, Zapier, n8n) to send new jobs anywhere.

Notes

This actor reads publicly available job postings only. It does not log in, and it does not collect personal data: the recruiter's name and contact fields and the CEO name are skipped, and mobile phone numbers and e-mail addresses inside descriptions are masked. Please use the data in line with applicable laws (including the Korean Personal Information Protection Act) and Saramin's terms.

Questions or a field you need? Open an issue on the actor page — fixes usually ship within a day.