JobMaster scraper and Israeli recruitment data extraction API. Pull job titles, employer names, description text, parsed salary rates (ILS), and direct recruiter contact lines (email, phone) from jobmaster.co.il with this Apify Actor. Built on lightweight Cheerio code, no browser overhead. Free tier included.
Whether you are a recruiter tracking general Israeli openings, an HR analytics platform benchmarking ILS compensation, or a B2B sales development team sourcing hiring companies, this Actor delivers clean, structured datasets in Hebrew right-to-left format.
Quick Start · Output Schema · Pricing · FAQ
JobMaster scraper and mainstream Israeli recruitment data extraction API. This Apify Actor turns jobmaster.co.il (one of Israel's oldest and largest mainstream job directories) into clean structured JSON with title, employer, salary bounds, ILS currency, location, employment type, and direct recruiter contact metadata.
Built for recruiters, HR analytics teams, and B2B sales development agencies that need Israeli hiring data without copy-pasting from job boards.
- Static HTML, zero browser overhead - All listings and detail pages are server-side rendered with classic ASP / ASP.NET. No active Radware or PerimeterX challenges, no headless browser bills.
- B2B contact lead extraction - Recruiter emails and Israeli phone numbers parsed automatically from job HTML blocks via regex. Direct, high-intent contact data for sales teams.
- ILS salary normalization - Extracts salary min and max bounds, currency (ILS), and pay frequency (hourly vs monthly) from raw Hebrew salary strings.
- Plain-text description and requirements - HTML tags stripped and percent-encoded entities decoded into clean
descriptionTextandrequirementsTextcolumns. Drop into Excel, Airtable, HubSpot, or Salesforce directly. - Hebrew right-to-left preserved - Hebrew text, including the confidentiality label
חברה חסויה(Confidential Company), flows correctly through to your dataset. - No proxy required - The IIS backend allows direct, anonymous access.
useApifyProxy: falseis the default. - Lower price - $1.99 per 1,000 jobs. No headless run costs.
npm install apify-clientimport { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('getascraper/jobmaster-scraper').call({
searchQuery: 'React',
enrichDetail: true,
maxItems: 100,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);- Open the Actor in Apify Console
- Set Search Query to a Hebrew or English keyword like
React,QA, orDevOps(default walks newest jobs) - Optionally add specific jobmaster.co.il search URLs
- Set Enrich Job Details to
trueto fetch full description, requirements, and contact data - Set Maximum items (default 100, max 10,000)
- Click Start and download the dataset as JSON, CSV, or Excel
You do not need JobMaster cookies, a JobMaster account, or a separate JobMaster API key. Israeli proxy is optional since there is no geographic firewall.
| Field | Description |
|---|---|
type |
Always job |
jobId |
Unique numerical ID parsed from the card id attribute (e.g. 9773524 from id="misra9773524") |
url |
Direct URL of the JobMaster vacancy card |
title |
Job title (Hebrew or English) |
companyName |
Employer name or Hebrew confidentiality label |
companyUrl |
Direct link to the company profile page |
companyDomain |
Employer domain parsed from profile links |
location |
Israeli city (Hebrew) |
remote |
true if remote-work options are available |
salaryMin |
Minimum salary rate bound |
salaryMax |
Maximum salary rate bound |
salaryCurrency |
Currency code (ILS) |
salaryPeriod |
Pay frequency (hourly or monthly) |
salaryRaw |
Original salary text as published on JobMaster |
employmentType |
Job scope (Full-time, Shift work, etc.) |
postedRelative |
Human-readable relative date (Hebrew) |
descriptionText |
Plain-text job description |
requirementsText |
Plain-text required skills |
descriptionHtml |
Original HTML for the description block |
requirementsHtml |
Original HTML for the requirements block |
applyUrl |
Direct URL to apply |
contactEmail |
Extracted recruiter email (B2B lead) |
contactPhone |
Extracted Israeli phone line (B2B lead) |
scrapedAt |
ISO 8601 scraping timestamp |
{
"type": "job",
"jobId": "9773524",
"url": "https://www.jobmaster.co.il/jobs/checknum.asp?key=9773524",
"title": "Full Stack Web Developer (C# / React) - הצטרפו לנבחרת שלנו!",
"companyName": "G-Ness",
"companyUrl": "https://www.jobmaster.co.il/jobs/checkhevra.asp?cs=BVUULDHCTGFMFJJKCBEMUVVEM",
"companyDomain": null,
"location": "נתניה",
"remote": false,
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"salaryPeriod": null,
"salaryRaw": "לא צוין שכר",
"employmentType": "משרה מלאה",
"postedRelative": "היום",
"descriptionText": "אנחנו מחפשים תכניתן/ית שרוצה לעבוד בסביבה טכנולוגית ומאתגרת...",
"requirementsText": "ניסיון מוכח בפיתוח .NET - חובה. ניסיון חזק בעולמות ה-Client עם React...",
"applyUrl": "https://www.jobmaster.co.il/jobs/checknum.asp?key=9773524",
"contactEmail": "hr@g-ness.co.il",
"contactPhone": "09-8654321",
"scrapedAt": "2026-06-06T11:00:00.000Z"
}$1.99 per 1,000 results. Free tier included.
Israeli job board scraping at a lower price point than specialized competitors. Because the platform loads listings natively via server-side rendered HTML, there is zero headless browser overhead or expensive residential proxy data transfer fees.
| Items scraped | Cost (USD) |
|---|---|
| 100 | $0.20 |
| 500 | $0.99 |
| 1,000 | $1.99 |
| 5,000 | $9.95 |
| 10,000 | $19.90 |
- Fast List Mode - Disable
enrichDetailto run super-fast crawls. Bypasses retrieving descriptions, requirements, and contact details. Capture titles, locations, and company names at 10x the speed. - B2B Lead Sourcing - Enable
enrichDetailto extract recruiter emails and Israeli phone numbers for sales outreach targeting hiring-intent companies. - Modest Concurrency - Default
maxConcurrency: 10keeps requests respectful of the IIS backend.
https://www.jobmaster.co.il/jobs/searchresults.asp?position=72&area=any(search results)https://www.jobmaster.co.il/jobs/checknum.asp?key=9773524(direct vacancy)https://www.jobmaster.co.il/jobs/checkhevra.asp?cs=BVUULDHCTGFMFJJKCBEMUVVEM(company profile)
- Populate your own job board or directory with Israeli vacancies
- Benchmark ILS compensation by category, city, or seniority
- Source B2B leads with direct recruiter emails and phone numbers
- Mirror active listings into your ATS or CRM (HubSpot, Salesforce, Airtable)
- Track hiring velocity by Israeli sector
JobMaster operates on a standard Microsoft IIS web server using classic ASP / ASP.NET. Unlike major competitors, the website has no active Radware Web Application Firewall (WAF) or PerimeterX challenge walls configured. Unauthenticated requests are welcomed with 200 OK status, meaning your crawls run unblocked without browser overhead.
No. All JobMaster vacancy listings are fully public and require no authentication or cookies to read.
To protect client databases from competitor poachers, some agencies and employers choose to list vacancies anonymously. In those instances, the companyName field is populated with the standard Hebrew confidentiality label חברה חסויה.
Yes. The Apify dataset supports JSON, CSV, Excel, XML, HTML, and RSS export formats. Hebrew right-to-left text renders correctly in all formats.
This Actor is an independent web scraping tool and is not affiliated with, endorsed by, or sponsored by JobMaster, JobMaster Limited, jobmaster.co.il, or any of their subsidiaries or affiliates. All trademarks are the property of their respective owners.
The scraper accesses only the public, unauthenticated job listings of the JobMaster website, matching data the platform serves to any public user. Users are responsible for ensuring compliance with JobMaster Terms of Service and local data regulations (GDPR).
