VOOZH about

URL: https://apify.com/unfenced-group/mynavi-scraper

⇱ MyNavi Tenshoku Job Scraper — Japan Job Board · Apify


👁 MyNavi Tenshoku Job Scraper avatar

MyNavi Tenshoku Job Scraper

Pricing

from $1.59 / 1,000 results

Go to Apify Store

MyNavi Tenshoku Job Scraper

Scrape job listings from MyNavi Tenshoku (tenshoku.mynavi.jp), Japan's largest mid-career job board. No proxy needed.

Pricing

from $1.59 / 1,000 results

Rating

0.0

(0)

Developer

👁 Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

1

Monthly active users

2 days ago

Last modified

Share

MyNavi Tenshoku Scraper

👁 MyNavi Tenshoku Job Scraper

Scraper for tenshoku.mynavi.jp — Japan's largest mid-career job board with 50,000+ listings.

Technique

JSON-in-HTML (v0.2.0)

Page typeData source
List pagesSSR HTML parsed with Cheerio — no unauthenticated JSON API exists
Detail pagesschema.org/JobPosting JSON-LD extracted directly as structured JSON

A mobile iPhone User-Agent bypasses the desktop WAF (HTTP 403), allowing zero-proxy scraping.

Input

FieldTypeDefaultDescription
keywordstring""Search keyword in Japanese or English (e.g. エンジニア, IT, 営業). Leave empty for all listings.
startUrlsarray[]Custom MyNavi list page URLs. Overrides keyword and prefectureCode.
maxResultsinteger5Max listings to return. Set 0 for unlimited.
fetchDetailsbooleanfalseFetch each job's detail page for full JSON-LD data: structured salary (JPY integers), city-level locations, full description, experience requirements, work hours, benefits.
prefectureCodeinteger0Filter by Japanese prefecture code (0 = all). See table below.
remoteOnlybooleanfalseOnly return listings tagged as remote/telework/WFH.
employmentTypeFilterstring""Filter by type: 正社員, 契約社員, パート・アルバイト, 業務委託.
requestDelayMsinteger1000Min delay between requests (ms). Min 200.

Prefecture codes (抜粋)

CodePrefecture
1北海道 (Hokkaido)
13東京都 (Tokyo)
14神奈川県 (Kanagawa)
27大阪府 (Osaka)
28兵庫県 (Hyogo)
40福岡県 (Fukuoka)
47沖縄県 (Okinawa)

Full list: standard JIS X 0401 prefecture codes 1–47.

Output fields

List-page fields (always populated)

FieldTypeDescription
urlstringCanonical job detail page URL
jobIdstringMyNavi internal job identifier
titlestringJob title / position name
companyNamestringHiring company name
overviewstringOne-line job overview
employmentTypestringEmployment type in Japanese (e.g. 正社員)
conditionsstring[]Condition/feature tags (e.g. リモートワーク可, 完全週休2日制)
isRemotebooleanTrue if any remote-work tag is present
isNewbooleanTrue if 新着 (new) label is shown
dateUpdatedstringLast updated date (ISO 8601)
dateExpirystringListing expiry date (ISO 8601)
jobDescriptionSnippetstring|nullTruncated job description from card (仕事内容)
requirementsSnippetstring|nullTruncated requirements from card (対象となる方)
locationSnippetstring|nullLocation text from card (勤務地)
salarySnippetstring|nullSalary text from card (給与) e.g. 月給272,400円〜
firstYearIncomeSnippetstring|nullFirst-year income from card (初年度年収) e.g. 450万円~800万円
featuresSnippetstring|nullFeature highlights from card (特徴), present on some listings

Detail-page fields (populated only when fetchDetails: true)

FieldTypeDescription
titlestringFull job title from JSON-LD (may differ from card title)
industrystring|nullIndustry categories (slash-separated)
datePostedstring|nullOriginal posting date (ISO 8601)
dateExpirystring|nullValid-through date (ISO 8601)
descriptionstring|nullFull job description, HTML stripped
experienceRequirementsstring|nullRequired and preferred experience, HTML stripped
locationsarray|nullArray of { region, city? } objects with prefecture and ward/city names
salaryMininteger|nullMinimum annual salary in JPY
salaryMaxinteger|nullMaximum annual salary in JPY
salaryCurrencystring|nullAlways "JPY" when present
salaryUnitstring|nullAlways "YEAR" when present
workHoursstring|nullWork hours description
benefitsstring|nullBenefits and perks, HTML stripped
applicationUrlstring|nullDirect application URL
companyWebsitestring|nullCompany website URL

Example output (fetchDetails: true)

{
"url":"https://tenshoku.mynavi.jp/jobinfo-197220-1-169-1/",
"jobId":"197220-1-169-1",
"title":"IT部門スタッフ",
"companyName":"株式会社クレディセゾン",
"employmentType":"正社員",
"isRemote":true,
"salarySnippet":"月給272,400円〜+各種手当",
"firstYearIncomeSnippet":"450万円~800万円",
"locations":[
{"region":"東京都","city":"新宿区"},
{"region":"東京都","city":"豊島区"}
],
"salaryMin":4500000,
"salaryMax":8000000,
"salaryCurrency":"JPY",
"salaryUnit":"YEAR",
"experienceRequirements":"【必須条件】\nシステムに関する何かしらの知見・経験を有していること...",
"industry":"クレジット・信販/サービス(その他)",
"datePosted":"2026-05-05"
}

Notes

  • Rate limiting: default 1000 ms delay. Reduce to 400–600 ms for faster runs if not hitting 429s.
  • Pagination: the <link rel="next"> header drives pagination automatically.
  • Detail cost: fetchDetails: true doubles request count (1 list + 1 detail per job). Price accordingly.
  • Prefecture filter: uses srPrefectureCdList query parameter on the mobile search endpoint. The path-based /list/p{code}/ URLs serve a different regional template and are not used.
  • Deduplication: seenJobIds set prevents double-counting across pages.
  • Circuit breaker: 5 consecutive 4xx errors trips the breaker and marks the run FAILED.

Related scrapers

Other scrapers in our Jobs — East & Southeast Asia collection:


Run it on a schedule

This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.

  • Schedule runs — open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
  • Connect it to your stack — push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
  • Pull results via API — every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.

Set it once and it runs on its own.


Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl

You might also like

Mynavi Tenshoku Job Listing Scraper

jungle_synthesizer/mynavi-tenshoku-job-listing-scraper

Scrapes mid-career job postings from Mynavi Tenshoku (tenshoku.mynavi.jp), Japan's top-3 転職 board. Returns structured records with salary ranges, work hours, holidays/vacation, and required skills — useful for JP labor-market analysis, comp benchmarking, and recruiter research.

👁 User avatar

BowTiedRaccoon

2

MyNavi Scraper: Sourcing Japan Mid-Career Jobs

getascraper/mynavi-scraper

Scrape Japan mid-career vacancies on MyNavi Tenshoku. Get annual JPY salaries, remote-work status, and complete corporate profile tables (headquarters address, capital, revenue). Perfect for Excel, Google Sheets, or any ATS. $1.99 per 1,000 results.

👁 User avatar

GetAScraper

2

Greenhouse Job Board Scraper — Extract Jobs & Salaries

vnx0/greenhouse-jobs-scraper

Extract job listings, descriptions, salaries, and hiring data from any company's career page. Scrape thousands of job boards with no authentication needed.

LinkedIn Jobs Scraper - Professional Job Listings

santamaria-automations/linkedin-scraper

Scrapes public job listings from LinkedIn's job board. Filter by location, job type, experience level, and remote options. Extract company info, job descriptions, and application links. No login required.

342

5.0

Finn.no Jobs Scraper

codingfrontend/finn-no-jobs-scraper

Scrape job listings from Finn.no, Norway's largest job board. Extract job titles, companies, locations, deadlines, and job URLs.

👁 User avatar

Coding Frontned

2

💼 Remote Job Board Scraper

pixel_drafter/remote-job-board-scraper

Remote Job Board Scraper extracts remote job listings from public job boards using a headless browser. It collects job titles, company names, locations, and job URLs in structured JSON format. Ideal for job aggregators, alerts, analytics, and market research workflows.

👁 User avatar

Rohit Bhagat

11

Naukri Job Scraper

automation-lab/naukri-scraper

Scrape job listings from Naukri.com, India's largest job board. Extract title, company, salary, location, experience, skills & description. Export JSON/CSV/Excel. No API key needed.

👁 User avatar

Stas Persiianenko

2.1K

Talent Job Search Scraper – Cheap 🎯🔍💼

scrapestorm/talent-job-search-scraper---cheap

🔍 Easily collect job listings from Talent job platforms Extract structured job data from Talent job search results, including job titles, company names, locations, job types, posting dates, job descriptions & more Ideal for job market research, recruitment intelligence & hiring trend analysis 🌍

👁 User avatar

Storm_Scraper

2

Naukri Jobs Scraper — India's #1 Job Board | PPE

bovi/naukri-jobs-scraper

Scrape job listings from Naukri.com — India's largest job portal. Returns job ID, title, company, location, experience, salary, skills, posted date, and description. Pay per job delivered.

👁 User avatar

Vitalii Bondarev

17

Stepstone Job Scraper

automation-lab/stepstone-scraper

Scrape job listings from Stepstone.de — Germany's #1 job board. Extract job title, company, location, salary range, employment type, and work-from-home status. Export to JSON, CSV, or Excel. No API key needed.

👁 User avatar

Stas Persiianenko

15