JobMaster Scraper: Israel Job Listings avatar

JobMaster Scraper: Israel Job Listings

Pricing

from $1.99 / 1,000 jobs

Go to Apify Store
JobMaster Scraper: Israel Job Listings

JobMaster Scraper: Israel Job Listings

Scrape jobs from JobMaster.co.il without browser overhead. Extracts titles, description text, company data, and B2B contact leads (phone, email). Export to HubSpot, Salesforce, or Airtable. Skip high proxy costs and slow browser rendering. $1.99 per 1,000 results.

Pricing

from $1.99 / 1,000 jobs

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

JobMaster scraper and mainstream Israeli recruitment data extraction API. Extract public job listings, company descriptions, required skills, parsed salary rates, and direct recruiter contact lines from jobmaster.co.il with this Apify Actor. Bypasses blocking without browser overhead using fast, static Cheerio code, delivering clean structured datasets in Hebrew right-to-left format.

Whether you are a recruiter tracking general openings across Israel, an HR analytics platform benchmarking salary scales, or a B2B sales development team sourcing growing businesses, this Actor delivers complete recruitment data on a scheduled basis.


What does JobMaster Scraper do?

  • Highly Optimized Performance: Connects directly to the static search and detailed job pages, avoiding the overhead of browser-based automation like Playwright or Puppeteer.
  • B2B Contact Lead Extraction: Automatically runs deep regex scanners over job text blocks to extract direct recruiter emails and Israeli telephone lines.
  • Intelligent Salary Parsing: Normalizes salary text on-the-fly, extracting minimum and maximum bounds, currency (ILS), and pay frequency (hourly vs monthly).
  • Tabular Dataset Formatting: Completely separates descriptions and requirements into clean plain-text columns, removing HTML tags and decoding percent-encodings.

Why use JobMaster Scraper?

JobMaster is one of Israel's oldest and largest mainstream recruitment directories, hosting thousands of vacancies across administration, sales, customer service, engineering, high-tech, and finance.

Use this Actor to:

  1. Sync Broad Vacancies: Populate general job listings and staffing vacancies on your own directories.
  2. Benchmark Local Compensation: Extract salary ranges by category and district to track the Israeli job market.
  3. Squeeze B2B Leads: Target hiring-intent companies with direct, parsed recruiter phone lines and emails.

How to Scrape JobMaster Data Step-by-Step

  1. Open the Input tab in Apify Console.
  2. Configure search filters like Search Query (e.g. "React" or "QA"). If left empty, the scraper walks the newest job postings.
  3. Choose whether to enable Enrich Job Details to retrieve full descriptions, requirements, and contact details.
  4. Click Start and export your clean dataset.

Input

FieldTypeDescriptionDefault
startUrlsarraySpecific jobmaster.co.il search or listing URLs.[]
searchQuerystringFilter jobs by title keywords or skills (e.g. "React")."React"
enrichDetailbooleanFetch each job card's detail page to extract description and requirements.true
maxItemsintegerHard cap on total results returned.100
proxyConfigurationobjectProxy settings. Bypassing is unshielded, so proxies are optional.{"useApifyProxy": false}

Output Example

Each dataset item represents a single job vacancy.

{
"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...",
"descriptionHtml": "<div id=\"jobDescriptionContent\">...</div>",
"requirementsHtml": "<div id=\"jobRequirementsContent\">...</div>",
"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"
}

Data Fields Explanation

Field NameFormatDescription
jobIdtextUnique numerical ID parsed from card elements.
urllinkDirect URL of the JobMaster vacancy card.
titletextJob title.
companyNametextEmployer name (or confidentiality label).
companyUrllinkDirect link to company profile page.
companyDomaintextEmployer domain parsed from their profile links.
locationtextIsraeli city hub (Hebrew).
remotebooleanSet to true if remote-work options are available.
salaryMinnumberMinimum salary rate bound.
salaryMaxnumberMaximum salary rate bound.
salaryCurrencytextCurrency code used for payment.
salaryPeriodtextPay frequency (hourly vs monthly).
salaryRawtextUnparsed salary text as published on JobMaster.
employmentTypetextJob scope (e.g. Full-time, Shift work).
postedRelativetextHuman-readable relative date (RTL Hebrew).
descriptionTexttextPlain-text job description section.
requirementsTexttextPlain-text required skills section.
contactEmailtextExtracted recruiter's contact email.
contactPhonetextExtracted recruiter's telephone line.
scrapedAtdateISO 8601 scraping timestamp.

How Much Does It Cost to Scrape JobMaster?

$1.99 per 1,000 results.

We offer the best value at an affordable price—providing comprehensive general Israeli recruitment data 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.


Advanced Options & Tips

  • Fast List Mode: Disable enrichDetail to run super-fast crawls. This will bypass retrieving descriptions, requirements, and contact details, letting you capture titles, locations, and company names at 10x the speed.
  • Low Concurrency: Keep concurrency restricted to a modest maxConcurrency: 10 to remain respectful of the WordPress backend server.

FAQ (Frequently Asked Questions)

How does this scraper bypass bot protections?

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.

Do I need a login or API Key?

No. All JobMaster vacancy listings are fully public and require no authentication or cookies to read.

Why is the company name confidential on some jobs?

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 "חברה חסויה".


Disclaimers & Support

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).

If you encounter issues or have custom requirements, please submit a report on the Issues tab. For custom scraping or dataset services, contact the author's profile.