Drushim Scraper — Israel Jobs with Salary & Geo Data
Pricing
from $1.19 / 1,000 results
Drushim Scraper — Israel Jobs with Salary & Geo Data
Scrape Drushim.co.il, Israel's largest job board. Filter by keyword, category, region, zone, experience and employment type. Every job returns geo-coordinates, salary, region & category codes, remote/hi-tech/no-CV flags, full descriptions and 50+ fields. Cheapest on Apify at $1.49/1k.
Pricing
from $1.19 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
16
Total users
7
Monthly active users
8 days ago
Last modified
Categories
Share
Drushim.co.il Scraper

Extract job listings from Drushim.co.il, Israel's largest job board, at scale. Every record carries the full job description and requirements, structured salary, precise city geo-coordinates, category and region codes, employer details and hiring flags — in both Hebrew and English where the source provides it. No API key required.
Why this scraper?
🎯 Built for Israel
A dedicated Drushim.co.il scraper, not a global tool with a country dropdown. Region, zone, category and employment filters map exactly to the values Drushim uses, so filtering behaves the way the site does.
📄 Complete job data
Full job title, description in HTML, plain text and Markdown, requirements, apply URL, the date the job was first published and the date it was last refreshed.
📍 Precise location
Every listing carries its regions and broad zone, plus one or more cities with exact latitude and longitude. City names are returned in Hebrew and English.
🏢 Employer details
Company name, company code, company profile URL and logo. Confidential listings are flagged rather than dropped.
🔁 Hiring signals
Each record flags sponsored, hot, top, hi-tech, remote, hybrid, no-CV-required and expired listings, so you can filter for exactly the postings you need.
🏷️ Codes and labels
Category, sub-category, region, zone and employment type are all returned as both human-readable names and the numeric codes Drushim uses — ready to feed straight back into a filtered run.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchTerms | array | [] | Keywords to search for (title, description, requirements). Each term runs separately and results are merged. Empty returns all jobs. |
categoryCodes | array | [] | Filter by category code (e.g. 6=software, 17=sales, 10=engineering). |
categories | array | [] | Filter by category name in Hebrew (resolved to codes internally). |
experienceLevels | array | [] | Experience code: 1=none, 2=1-2y, 3=3-4y, 4=5-6y, 5=7y+. |
zoneCodes | array | [] | Broad zone: 1=Center, 2=Jerusalem, 3=North, 4=South, 16=Hasharon, 17=Ashfela, 21=Judea & Samaria, 13=Abroad. |
locations | array | [] | Precise region code (e.g. 1=Tel Aviv, 5=Petah Tikva, 18=Jerusalem, 21=Haifa, 30=Beer Sheva). |
employmentTypes | array | [] | 1=Full-time, 2=Part-time, 3=Temporary, 4=Shifts, 5=Work from Home, 6=Hybrid. |
noCV | boolean | false | Only jobs that can be applied to without a CV. |
maxResults | integer | 5 | Maximum number of listings to return. 0 for unlimited. |
daysOld | integer | 30 | Only jobs first published within this many days. 0 for no date filter. |
includeExpired | boolean | false | Include expired listings. |
requestDelayMs | integer | 500 | Delay between requests, in milliseconds. |
Output schema
Every field below is present on every record. Fields the source does not publish for a given job are returned as null (or an empty array), never omitted.
| Field | Type | Description |
|---|---|---|
jobId | string | Drushim job code — the unique listing identifier. |
title | string | Job title. |
url | string | Canonical job page URL on drushim.co.il. |
applyUrl | string | Direct application URL. |
isExternalApply | boolean | true when applications are handled on an external site. |
company | string | Employer name (Hebrew). |
companyCode | number | Drushim employer code. |
companyUrl | string | Employer profile page URL (null if not published). |
companyLogoUrl | string | Employer logo image URL (null if none). |
isConfidential | boolean | true for confidential (unnamed) employers. |
datePosted | string | Date the listing was last refreshed (YYYY-MM-DD). |
dateActual | string | Same, as a full ISO 8601 timestamp. |
firstPublishedDate | string | Date the job was originally published (YYYY-MM-DD). |
postingAge | string | Human-readable age as shown on Drushim (Hebrew, e.g. "לפני 3 שעות"). |
employmentType | string | Employment types, comma-joined Hebrew labels. |
employmentTypeCodes | array | Numeric employment-type codes. |
region | array | Region names (Hebrew). |
regionCodes | array | Numeric region codes. |
zone | string | Broad zone name (English). |
zoneHe | string | Broad zone name (Hebrew). |
zones | array | All zones as { en, he, code } objects. |
cities | array | Cities as { city, cityEn, latitude, longitude } objects. |
primaryCity | string | Primary city name (Hebrew). |
primaryCityEn | string | Primary city name (English). |
latitude | number | Latitude of the primary city. |
longitude | number | Longitude of the primary city. |
categories | array | Category names (Hebrew). |
categoryCodes | array | Numeric category codes. |
subCategories | array | Sub-category names (Hebrew). |
subCategoryCodes | array | Numeric sub-category codes. |
experience | string | Required experience label (Hebrew). |
experienceCode | number | Numeric experience code. |
allowNoCv | boolean | true if the job accepts applications without a CV. |
isHitech | boolean | true for hi-tech listings. |
isSponsored | boolean | true for promoted/sponsored listings. |
isTopJob | boolean | true for top-placement listings. |
isHotJob | boolean | true for "hot" listings. |
isExpired | boolean | true if the listing has expired. |
isClassifiedJob | boolean | true for classified-style listings. |
isRemote | boolean | true if the job can be done from home. |
isHybrid | boolean | true for hybrid roles. |
employerJobCode | string | Employer's own internal reference (null if not provided). |
salaryRange | string | Salary range as published, e.g. "10000-13000" (null if not published). |
salaryMin | number | Minimum salary in ILS (null if not published). |
salaryMax | number | Maximum salary in ILS (null if not published). |
salaryRaw | string | Raw salary value from the source (null if not published). |
currency | string | "ILS" when a salary is present, otherwise null. |
descriptionHtml | string | Job description as HTML. |
description | string | Job description as plain text. |
descriptionMarkdown | string | Job description as Markdown. |
requirements | string | Job requirements as plain text (null if none). |
source | string | Always "drushim.co.il". |
scrapedAt | string | ISO 8601 timestamp of extraction. |
contentHash | string | Stable hash of the listing's identity — useful for change detection. |
Example record
{"jobId": "37521013","title": "מפתח/ת ETL/ELT בסביבת ענן","url": "https://www.drushim.co.il/job/37521013/717cd906/","applyUrl": "https://www.drushim.co.il/sendcv.aspx?jobcode=37521013","isExternalApply": false,"company": "Prologic משרדי ממשלה","companyCode": 2602737,"companyUrl": "https://www.drushim.co.il/employer/דרושים-2602737-peoplecom/","companyLogoUrl": "https://webapi.drushim.co.il/logos/2602737/page/636458310653212480.png","isConfidential": false,"datePosted": "2026-07-08","dateActual": "2026-07-08T09:38:08.653Z","firstPublishedDate": "2026-06-25","postingAge": "לפני 36 דקות","employmentType": "משרה מלאה","employmentTypeCodes": [1],"region": ["תל אביב", "רמת גן / גבעתיים"],"regionCodes": [1, 2],"zone": "Center","zoneHe": "מרכז","zones": [{ "en": "Center", "he": "מרכז", "code": 1 }],"cities": [{ "city": "ירושלים", "cityEn": "Jerusalem", "latitude": 31.768319, "longitude": 35.21371 }],"primaryCity": "ירושלים","primaryCityEn": "Jerusalem","latitude": 31.768319,"longitude": 35.21371,"categories": ["הייטק-תוכנה"],"categoryCodes": [6],"subCategories": ["ETL", "Data Scientist", "Cloud"],"subCategoryCodes": [316, 511, 546],"experience": "3-4 שנים","experienceCode": 3,"allowNoCv": false,"isHitech": true,"isSponsored": true,"isTopJob": false,"isHotJob": false,"isExpired": false,"isClassifiedJob": false,"isRemote": false,"isHybrid": false,"employerJobCode": "21010","salaryRange": "18000-25000","salaryMin": 18000,"salaryMax": 25000,"salaryRaw": "18001","currency": "ILS","descriptionHtml": "<br/>למשרד ממשלתי דרוש/ה מפתח ETL/ELT ...","description": "למשרד ממשלתי דרוש/ה מפתח ETL/ELT ...","descriptionMarkdown": "למשרד ממשלתי דרוש/ה מפתח ETL/ELT ...","requirements": "לפחות 4 שנים ניסיון כמפתח ETL/ELT ...","source": "drushim.co.il","scrapedAt": "2026-07-10T07:32:10.187Z","contentHash": "a1b2c3d4e5f6a7b8"}
Examples
Search for developer jobs in the Center zone:
{"searchTerms": ["developer"],"zoneCodes": [1],"maxResults": 100}
Full-time hi-tech software jobs, no experience required:
{"categoryCodes": [6],"employmentTypes": [1],"experienceLevels": [1],"maxResults": 200}
Remote jobs that don't require a CV:
{"employmentTypes": [5],"noCV": true,"maxResults": 100}
Daily feed of the newest jobs in Jerusalem:
{"zoneCodes": [2],"daysOld": 1,"maxResults": 500}
💰 Pricing
$1.49 per 1,000 results — you only pay for successfully retrieved listings. Failed retries are never charged.
| Results | Cost |
|---|---|
| 100 | ~$0.15 |
| 1,000 | ~$1.49 |
| 10,000 | ~$14.90 |
| 100,000 | ~$149.00 |
Flat-rate alternatives typically charge $30–$50/month regardless of usage.
Subscription tiers lower the rate further, down to $0.89 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.
Performance
| Run size | Typical time |
|---|---|
| 100 results | under 1 minute |
| 1,000 results | 2–4 minutes |
| 10,000 results | 15–30 minutes |
Known limitations
- Salary is rarely published. Most Israeli employers omit it, so
salaryRangeand the parsed salary fields arenullon the large majority of listings. - Descriptions are in Hebrew. Job text is returned exactly as the employer wrote it; most listings are Hebrew.
- Combined filters run separately. Selecting several categories, employment types or experience levels runs one search per value and merges the results, which increases run time.
Technical details
- Source: drushim.co.il — Israel's largest job board.
- Coverage: nationwide, filterable by keyword, category, region, zone, employment type and experience.
- Retry: automatic retry on network errors with exponential backoff.
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl