JobStreet Job Scraper
Under maintenancePricing
from $4.99 / 1,000 results
JobStreet Job Scraper
Under maintenanceExtract detailed job listings from JobStreet across 8 Asia-Pacific countries. Get job titles, companies, salaries, work arrangements, and full job descriptions.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
JobStreet Job Scraper extracts complete public job cards and public job-detail metadata across eight SEEK Group country sites: JobStreet in Singapore, Malaysia, the Philippines, and Indonesia; JobsDB in Hong Kong and Thailand; and SEEK in Australia and New Zealand.
Features
- Search by job keywords and optional location using the sites' clean public SEO URLs.
- Extract supplied clean
/job/{numeric-id}URLs using publicJobPostingstructured data with DOM fallbacks. - Return job identity, title, company, location, description, employment and work-arrangement data, salary data when advertised, classifications, highlights, links, and provenance.
- Enforce exact item limits, bounded pagination, global job-ID deduplication, request timeouts, and complete-record filtering.
- Detect verification, CAPTCHA, rate-limit, and access-control pages. The Actor stops with a non-result diagnostic and does not solve or bypass them.
Input
Use mode: "search" with keywords, an optional location, a supported country, and maxJobs. Use mode: "jobUrl" with up to 50 clean supported HTTPS job URLs. Unknown fields, unsupported domains, query-heavy detail URLs, and invalid limits are rejected.
Proxy use is disabled by default to avoid unnecessary paid traffic. Some current country sites may serve verification pages to datacenter or local connections; a residential Apify proxy can be configured when ordinary access is authorized. The Actor does not rotate through verification pages or attempt challenge solving.
Output
Successful dataset items are real public jobs and always include position, jobId, title, company, location, country, platform, jobUrl, sourcePageUrl, mode, and scrapedAt. Search-card descriptions are included when the public card exposes them; direct-detail records require a full description. Optional public fields are omitted rather than emitted as empty or null placeholders.
Diagnostics are written to the default key-value store with found: false and dataAvailable: false; they are never counted as jobs.
Responsible use
Use public job data only for legitimate purposes and comply with the applicable site terms, robots directives, privacy law, and employment regulations. The Actor does not log in, apply for jobs, access candidate profiles, collect private contact data, or bypass technical access controls.