AllJobs Scraper: Israel Job Listings avatar

AllJobs Scraper: Israel Job Listings

Pricing

from $2.80 / 1,000 jobs

Go to Apify Store
AllJobs Scraper: Israel Job Listings

AllJobs Scraper: Israel Job Listings

AllJobs scraper to extract job listings from Israel's largest recruitment board. Pull descriptions, requirements, and locations via headless Playwright. Bypasses PerimeterX and Radware with Israeli proxies. Perfect for recruiting and lead gen. $2.80 per 1,000 results.

Pricing

from $2.80 / 1,000 jobs

Rating

0.0

(0)

Developer

Devansh Tiwari

Devansh Tiwari

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

AllJobs scraper and general recruitment data extraction API for Israeli job markets. Pull live job listings, employers, locations, job types, and full descriptions from alljobs.co.il using headless Playwright browser automation. Bypasses PerimeterX and Radware challenge blocks seamlessly using Israeli proxies, delivering structured datasets in Hebrew right-to-left format.

Whether you are a recruiter tracking competitor listings, an HR analytics platform benchmarking salary markers, or a B2B sales development team sourcing hiring companies, this Actor provides complete recruitment data on a scheduled basis.


What does AllJobs Scraper do?

  • Playwright Browser Performance: Utilizes a headless browser powered by Crawlee's Playwright Crawler to load dynamic pages and handle security challenges automatically.
  • PerimeterX & Radware Bypass: Integrates Israel-based proxies and browser fingerprints to successfully bypass PerimeterX and Radware firewall challenges.
  • Granular Data Splits: Automatically parses and splits description text blocks into distinct description and requirements columns using the Hebrew דרישות: (requirements) marker.
  • Complete Search Filters: Supports filtering by free-text keywords, Major Israeli cities (Tel Aviv, Jerusalem, Haifa, etc.), and broader geographic districts.

Why use AllJobs Scraper?

AllJobs is Israel's largest general job board, hosting thousands of active job postings across hi-tech, administration, sales, engineering, healthcare, and finance.

Use this Actor to:

  1. Analyze Labor Trends: Extract compensation benchmarks and hiring speed markers across various Israeli sectors.
  2. Generate B2B Leads: Target active Israeli enterprises and recruitment agencies using hiring activity as a growth indicator.
  3. Mirror Active Listings: Automatically populate your own job boards or search index directories with fresh Israeli vacancies.

How to Scrape AllJobs Data Step-by-Step

  1. Open the Input tab in Apify Console.
  2. Optionally enter AllJobs URLs (such as any search page like https://www.alljobs.co.il/SearchResultsGuest.aspx?page=1&position=72). If empty, the scraper walks the job list using your filters.
  3. Configure optional search filters like Keyword Search, City Filter, or Broader Region.
  4. Configure Proxy Configuration to enable Israel-based residential proxies (recommended).
  5. Click Start and export your clean dataset.

Input

FieldTypeDescriptionDefault
startUrlsarraySpecific alljobs.co.il search result or guest listing URLs.[]
keywordstringFilter jobs by title keywords or skills (e.g. "devops").""
citystringFilter by specific Israeli city code (e.g., Tel Aviv is 779)."any"
regionstringFilter by broader region (center, haifa, north, jerusalem, south, remote)."any"
maxItemsintegerHard cap on total results returned.200
proxyConfigurationobjectProxy settings. Israel-based residential proxies are required due to PerimeterX checks.{"useApifyProxy": true}

Output Example

Each dataset item represents a single job vacancy.

{
"jobId": "7827443",
"url": "https://www.alljobs.co.il/Search/UploadSingle.aspx?JobID=7827443",
"title": "DevOps Engineer לחברת הייטק מובילה",
"companyName": "חברה חסויה",
"employerId": null,
"employerUrl": null,
"category": null,
"location": "תל אביב יפו",
"jobType": "משרה מלאה",
"postedRelative": "לפני 4 דקות",
"description": "פיתוח ותחזוקה של תשתיות ענן מבוססות AWS ו-Kubernetes\nניהול תהליכי CI/CD בסביבת Jenkins ו-GitLab...",
"requirements": "3+ שנות ניסיון כאיש DevOps\nניסיון עם Docker ו-Kubernetes בסביבת ייצור...",
"applyUrl": "https://www.alljobs.co.il/SearchResultsGuest.aspx?JobID=7827443",
"scrapedAt": "2026-06-06T10:00:00.000Z"
}

Data Fields Explanation

Field NameFormatDescription
jobIdtextUnique numerical ID used by AllJobs.
urllinkDirect job card link.
titletextJob listing title (Hebrew).
companyNametextThe hiring company name or confidential label.
employerIdtextAllJobs internal company profile ID.
employerUrllinkDirect link to employer's AllJobs portal profile.
locationtextTarget city or area (Hebrew).
jobTypetextContract structure description (e.g. Full-time, Shift work).
postedRelativetextHuman-readable relative date (RTL Hebrew).
descriptiontextPlain-text job description section.
requirementstextPlain-text required skills section.
applyUrllinkOutbound URL redirect to apply on the listing.
scrapedAtdateISO 8601 scraping timestamp.

How Much Does It Cost to Scrape AllJobs?

$2.80 per 1,000 results.

Because the platform loads listings server-side inside hidden accordion tags, the scraper captures 100% of the job's description and requirements from the listing page directly in one pass! This saves you massive browser overhead and limits your proxy bandwidth bills.


Advanced Options & Tips

  • Israel Proxy Group: For optimal results, ensure your proxy configuration uses the Apify Proxy group for Israel (country-IL). Residential proxies are required to bypass PerimeterX challenge scripts easily.
  • Bypassing Detail Subpages: The scraper automatically extracts full descriptions and requirements directly from search results pages. You do not need to configure extra subpage crawls, keeping runs blazing fast.

FAQ (Frequently Asked Questions)

Why does this scraper require Playwright instead of Cheerio?

AllJobs is protected by PerimeterX (HUMAN Security), which evaluates client-side browser behaviors and issues cookie challenges (__uzma, __uzmb, __uzmc). Cheerio (a static HTTP crawler) is blocked immediately. This Actor uses Playwright Browser automation to execute JavaScript, solve cookie checks, and behave like a real browser to retrieve data reliably.

Why does the scraper require an Israeli proxy?

AllJobs and its backend subdomains are protected by Radware Web Application Firewall (WAF), which immediately blocks connections originating from datacenter IPs or networks outside of Israel (such as AWS us-east-1). This Actor automatically defaults to using Apify's Israel Proxy Group (country-IL) to route requests natively and avoid blocks.


Disclaimers & Support

This Actor is an independent web scraping tool and is not affiliated with, endorsed by, or sponsored by AllJobs, AllJobs Limited, Coral-Tell, Yad2 Group, 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 AllJobs website, matching data the platform serves to any public user. Users are responsible for ensuring compliance with AllJobs 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.