GaijinPot Search Scraper
Pricing
from $2.99 / 1,000 job details
GaijinPot Search Scraper
Extract complete current GaijinPot jobs, including salary, languages, visa/residency requirements, functions, descriptions, and employer details.
Pricing
from $2.99 / 1,000 job details
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
GaijinPot Jobs Search Scraper
Searches public GaijinPot Jobs pages and enriches every accepted listing from its canonical detail page. It uses lightweight HTTP requests rather than a browser and does not require credentials or a proxy.
Input
query(required): title, function, skill, or keyword.location: optional Japanese city or region.maxItems: complete records to save, from 1 to 500.maxPages: hard listing-page limit, from 1 to 50.requestTimeoutSecs: timeout per request, from 5 to 120 seconds.maxRetries: attempts per request, from 1 to 10.includeRawData: include source JobPosting JSON-LD; off by default.
{ "query": "engineer", "location": "Tokyo", "maxItems": 20, "maxPages": 5 }
Output
Portable fields include jobId, title, companyName, locationText, descriptionText, salaryText, postedAt, employmentType, applyUrl, and url. Rich fields preserve language, visa/residency, employer, benefits, industry, function, and source-page details. The OUTPUT key-value-store record summarizes pages, requests, failures, records, and runtime.
GaijinPot can mix featured or loosely related listings into search results. The Actor verifies query and location against enriched records and excludes incomplete/nonmatching items. Sparse searches can return fewer than maxItems when maxPages is reached.
Local QA
npm installnpm testapify run --purge --input-file qa-inputs/gaijinpot/local-search.jsonnpm run validate:dataset