Kyujin Box Scraper: Japan Job Listings & Leads
Pricing
from $1.99 / 1,000 jobs
Kyujin Box Scraper: Japan Job Listings & Leads
Scrape Kyujin Box (求人ボックス) jobs at scale. Extract normalized JPY salary bands, train stations, and descriptions with zero DOM selector fragility. Direct Cheerio HTTP crawling with zero browser overhead. Best-value Japan recruitment lead generation. $1.99 per 1,000 results.
Pricing
from $1.99 / 1,000 jobs
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
40 minutes ago
Last modified
Categories
Share
Kyujin Box Scraper: Japan Job Listings and Salary Data
Pull live, structured job listings from Kyujin Box in seconds. Get position titles, salaries, required skills, nearest transit stations, walk times, and full descriptions from Japan's largest job search aggregator.
What can you do with it?
- Source direct recruiting leads. Discover which companies are actively hiring in Tokyo, Osaka, Yokohama, or any other prefecture.
- Deduplicate job feeds. Feed your own career portal, candidate counseling board, or dashboard with clean, normalized Japanese listings and direct apply links.
- Benchmark compensation. Track hourly, monthly, or annual salary bounds in JPY across specific roles and prefectures.
- Analyze transit proximity. Extract nearest train stations and walking distances in minutes to map workplace convenience.
- Feed talent research. Plug clean, structured job rows directly into spreadsheets, BI dashboards, or RAG models.
How to use it
- Create a free Apify account.
- Open the Kyujin Box Scraper in the Apify Store.
- Enter your Japanese search keyword (e.g.
エンジニア,介護). - Pick the target prefecture or city (e.g.,
東京都,大阪府). - Click Start and download the dataset as JSON, CSV, or Excel.
Input
| Field | Default | Description |
|---|---|---|
keyword | エンジニア | Search role, category, or title keyword in Japanese (e.g. 介護, エンジニア). |
location | 東京都 | Target prefecture, city, or district in Japanese (e.g. 東京都, 大阪府). |
employmentType | all | Filter by contract type (正社員, パート, 契約社員, 派遣). |
salaryMin | 0 | Minimum JPY salary threshold filter (e.g. 3000000 for 3M JPY). |
maxItems | 100 | Maximum number of job records to extract per run. |
includeDescription | true | Whether to visit and scrape detailed pages for full work descriptions. |
Output
Each row represents a single job listing from Kyujin Box.
{"jobId": "a223caa59766e4e94ee8b93e6011855d","title": "研修生募集「ものづくりエンジニア」/年休123日/首都圏募集","company": "株式会社BREXA Technology","url": "https://xn--pckua2a7gp15o89zb.com/jb/a223caa59766e4e94ee8b93e6011855d","location": "東京都","station": "新宿駅","walkMinutes": 8,"employmentType": "正社員","salaryRaw": "月給20万5,000円~ / 賞与あり","salaryMin": 205000,"salaryMax": 205000,"salaryPeriod": "monthly","source": "マイナビ転職.","description": "自動車、航空宇宙、ロボット、半導体など、世の中の役に立つ話題の製品づくりを支えるお仕事です ・マニュアルを見ながらの製品や装置の組み立て ・決められた仕様通りかを確認する検査...","requirements": "■必須要件 機械や電気などの「ものづくり」に少しでも興味や関心がある方 ■歓迎要件 ・これまでの経験よりもこれからのポテンシャルを重視した採用です...","postedDate": "1日前","scrapedAt": "2026-06-07T10:33:32.122Z"}
Field reference
| Field | Description |
|---|---|
jobId | Unique hash identifier of the listing. |
title | Position vacancy title. |
company | Name of the hiring company. |
url | Direct detail link on Kyujin Box. |
location | Workplace prefecture or city. |
station | Nearest railway or train station. |
walkMinutes | Walking distance from the nearest station in minutes. |
employmentType | Contract classification (e.g. 正社員, アルバイト). |
salaryRaw | Raw salary text from the source. |
salaryMin | Standardized minimum salary value in JPY. |
salaryMax | Standardized maximum salary value in JPY. |
salaryPeriod | Salary period frequency (hourly, monthly, annual, daily). |
source | Original job board source name (e.g. doda, Mynavi). |
description | Clean plain-text work description. |
requirements | Clean plain-text qualifications. |
postedDate | Publication or relative freshness date (e.g. 1日前). |
scrapedAt | ISO timestamp of when the listing was saved. |
Cost
Pricing is per row saved to the dataset. Empty runs cost nothing. There is no fixed fee.
Kyujin Box's permissive structure allows direct, lightweight HTTP requests without expensive residential proxy bandwidth fees, enabling excellent cost-to-result metrics. A single 100-card run typically saves 100 rows. You can monitor the row count live in the run console.
Tips
- Run multiple queries in one go. Group your competitor or target skill keywords into separate runs.
- Refine with transit parameters. Use the extracted train station and walk minutes to filter for highly accessible workplace placements.
- Schedule it. Use Apify Schedules to run daily or weekly and watch for new postings entering your target prefecture.
Disclaimers & Support
- Disclaimer: This Actor retrieves publicly available job postings on Kyujin Box. Make sure your usage complies with Kyujin Box's terms of service and applicable laws.
- Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.