Israel Jobs Feed ืžืฉืจื•ืช: Drushim, AllJobs, JobMaster, Ethosia avatar

Israel Jobs Feed ืžืฉืจื•ืช: Drushim, AllJobs, JobMaster, Ethosia

Pricing

from $1.12 / 1,000 job postings

Go to Apify Store
Israel Jobs Feed ืžืฉืจื•ืช: Drushim, AllJobs, JobMaster, Ethosia

Israel Jobs Feed ืžืฉืจื•ืช: Drushim, AllJobs, JobMaster, Ethosia

Israel jobs from Drushim, AllJobs, JobMaster, Ethosia, GotFriends and JobKarov in one feed. Hebrew and English city names, shekel pay, cross-board duplicate groups, and new, updated or closed jobs per run. Export to JSON, CSV or Excel for your ATS or Sheets. Pay per job row.

Pricing

from $1.12 / 1,000 job postings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Six Israeli job boards in one feed, in one clean format
Search Drushim, AllJobs, Ethosia, JobMaster, GotFriends and JobKarov together, with Hebrew and English city names, shekel pay and duplicate jobs already sorted out.
๐Ÿ‡ฎ๐Ÿ‡ฑ Hebrew and English
Search in either language. Tel Aviv and ืชืœ ืื‘ื™ื‘ are one city.
๐Ÿ’ฐ Shekel pay
Pay ranges read from the ad, with the original wording beside them.
๐Ÿ”— One job, one row
The same role on several boards is grouped, or collapsed to one row.
๐Ÿ“ก New and closed jobs
Schedule it and see what is new, changed or gone since last run.

Get Israeli job listings from Drushim (ื“ืจื•ืฉื™ื), AllJobs (ืื•ืœื’'ื•ื‘ืก), Ethosia (ืืชื•ืกื™ื”), JobMaster (ื’'ื•ื‘ืžืืกื˜ืจ), GotFriends (ื’ื•ื˜ืคืจื ื“ืก) and JobKarov (ื’'ื•ื‘ ืงืจื•ื‘) in one dataset. It is built for recruiters, staffing agencies, job-aggregator and HR-tech teams, and analysts who track the Israeli hiring market. Every board returns the same fields, so you filter and compare once instead of six times.

๐Ÿ”Ž What this feed does

You choose the boards, add optional filters, and get one row per job. Every row says which board it came from and links back to the original ad.

BoardStrongest forWhat you get
DrushimBroad Israeli market, strong in high-techTitle, company, city, category, job scope, experience, posted date, and with full details the description and requirements
AllJobsBroad Israeli market across industriesTitle, company, city, the full ad text, scope, experience and skills when the ad states them
EthosiaTechnology and specialist roles through a recruiting agencyTitle, city, description, requirements, posted and updated dates, apply link
JobMasterBroad Israeli market, searched by keyword and cityTitle, company, cities, job scope, posted date, a short teaser, and with full details the description, requirements, category and pay line
GotFriendsTechnology and startup roles through a recruiting agencyTitle, region, description and requirements
JobKarovThe latest ads near you across industriesTitle, company, city and address, coordinates, description, requirements, job scope, posted date

Ethosia and GotFriends are recruiting agencies, so their rows are marked as agency jobs and carry no employer name. AllJobs, GotFriends and JobKarov need an Israeli connection, which this Actor uses automatically; they are the premium boards, and each row from them carries a small extra charge shown in the pricing panel.

Know these limits before you choose a board:

  • JobMaster returns the first 10 jobs of every search. The site shows more only to signed-in visitors, and this Actor never signs in. To collect more, add several keywords and cities: each combination is its own search with its own 10 jobs. JobMaster has no all-jobs page, so give it a keyword, a city, or leave both empty and it reads a few regional pages.
  • JobKarov is a list of the latest ads, not a search. The site returns the same recent ads whatever you type, so a keyword keeps only the ads of that list that mention it and often returns only a few rows. Because the list is not complete, JobKarov jobs are never marked closed. It is off by default; add it to the boards when you want its latest ads.
  • GotFriends ads carry no posting date and no job scope. Choosing posted within days or a job scope removes all of its jobs, and RUN_HEALTH says so. Its place is a region such as Tel Aviv and the centre, so a Tel Aviv search also returns its centre jobs. Categories you can read: software, AI, hardware, data security, algorithms, QA, executive positions, graduates, systems, projects and big data. A city page works as a pasted link.

What the feed does for you:

  • City names in both languages. cityHe and cityEn are filled for known Israeli cities, with the region and a nationwide flag. Spelling variants such as Kiryat and Qiryat are treated as one place.
  • Shekel pay. When an ad states a salary in shekels, you get salaryMin, salaryMax, the period (hour, month or year) and a monthly equivalent for monthly pay. The original wording stays in salaryText. Hourly pay is never turned into a monthly figure. When an ad shows numbers without a currency, no pay is guessed.
  • Duplicate groups. Rows that look like the same job at the same company and city share a clusterId. Turn on uniqueOnly to get one row per group. Matching is strict on purpose, so the same company posting one role in two cities stays as two rows.
  • Job lifecycle. Give your run a name with monitorScope and schedule it. Rows are marked NEW, UPDATED, UNCHANGED, CLOSED or REOPENED. A job is only closed after a complete scan of its board missed it twice in a row, so a small test run never closes jobs by mistake.
  • Hebrew kept as published. Titles, descriptions and requirements keep their quotes and line breaks. Mixed Hebrew and English ads are labelled he, en or mixed.

If a run reaches its time limit, the feed stops cleanly and returns the rows it already has with lifecycleStatus set to PARTIAL. Your saved monitor history is left untouched, and RUN_SUMMARY says what happened in plain words.

๐ŸŽฏ Who uses it

  • I run a recruiting agency and want every new Israeli opening in my field, from every board, without opening several sites each morning.
  • I build a job aggregator or HR-tech product and need one consistent Hebrew and English record per job, with the source link kept.
  • I analyse the Israeli labour market and want cities, regions, categories and published pay in a form I can count and chart.
  • I sell to hiring companies and want to know who is hiring now, which roles repeat, and which jobs just closed.

๐Ÿš€ How it works

STEP 1
Pick boards and filters
Choose boards, then add keywords, cities or a minimum pay. Hebrew or English both work.
STEP 2
Run it
Every board answers in the same row format, with duplicates grouped.
STEP 3
Export or schedule
Download the dataset, or name a monitor and run it daily to see only what changed.

You can also paste a link to a search page, a category page or a single job on a supported board. Those pages are read as they are and added to the boards you selected.

โš™๏ธ Input

FieldTypeRequiredDescription
sourcesarray of enumNoBoards to search: Drushim, AllJobs, Ethosia, JobMaster, GotFriends, JobKarov. Drushim, AllJobs, Ethosia and JobMaster are selected by default; JobKarov (latest ads only) and GotFriends are opt-in. Rows from the premium boards (AllJobs, GotFriends, JobKarov) carry a small extra charge, shown in the pricing panel.
startUrlsarray of URLsNoLinks to a search page or a single job on a supported board. Each link goes to the board it belongs to.
keywordsarray of stringsNoJob titles or skills in Hebrew or English. A job matches when it contains every word of at least one keyword.
locationsarray of stringsNoIsraeli cities or regions in Hebrew or English. English and Hebrew spellings are one place.
categoriesarray of enumNoShared job categories. Each board's own categories are mapped to this list.
hiTechOnlybooleanNoKeep only software, QA, data, DevOps, product and design, or hardware jobs.
jobScopeenumNoFull, part, temporary, student or shift jobs. Jobs from a board that does not publish a scope are left out when you choose one.
seniorityenumNoEntry to executive level, read from the title and the years of experience.
workplaceTypeenumNoOn-site, hybrid or remote, where the board says so.
minMonthlySalaryIlsintegerNoKeep jobs whose published monthly pay reaches this amount. Jobs with no published pay are left out.
onlySalaryDisclosedbooleanNoKeep only jobs that show a shekel salary.
postedWithinDaysintegerNoKeep jobs published in the last N days.
companyNamesarray of stringsNoKeep jobs whose company name contains one of these names.
excludeKeywordsarray of stringsNoRemove jobs containing any of these words.
excludeAgenciesbooleanNoRemove jobs posted by recruiting or staffing companies, where the board says so.
englishOnlybooleanNoKeep only jobs with an English title.
includeDescriptionbooleanNoOpen each job for its full description and requirements. Slower, off by default.
extractContactsbooleanNoAdd an email or phone number when the ad publishes one. Needs the full description.
includeGeobooleanNoAdd latitude and longitude when the board publishes them.
monitorScopetextNoA name for a saved monitor. Reuse it on a schedule to mark jobs new, updated, closed or reopened. Leave empty for a one-off search.
outputModeenumNoall returns every job with its status, changesOnly skips unchanged jobs on named monitors, compact returns a short row per distinct job.
uniqueOnlybooleanNoOne row per duplicate group, taken from the board that lists it most completely.
maxItemsPerSourceintegerNoMost jobs read from each board. Defaults to 10. JobMaster gives at most 10 per search.
maxTotalRowsintegerNoMost jobs returned in one run. Defaults to 25. Free plan runs are capped at 25.
maxPagesPerSourceintegerNoMost result pages opened per board. Defaults to 3.
proxyConfigurationobjectNoLeave the default. The Actor picks the cheapest working connection per board and uses an Israeli one where a board needs it.

๐Ÿงพ Data table

Fields are left out when the board does not publish them. Nothing is filled with a placeholder.

FieldTypeDescription
listingKeystringStable id made of the board and its job id. Use it to join runs.
sourceBoardstringBoard the job came from.
listingUrlstringLink to the original ad.
applyUrlstringApply link, when the board gives one.
titlestringJob title as published.
titleLangstringhe, en or mixed.
categorystringShared category across boards.
sourceCategorystringThe board's own category text.
senioritystringLevel read from the title and experience.
experienceMinYears, experienceMaxYearsintegerYears of experience when stated.
jobScopestringFull, part, temporary, student, shift and similar.
companystringEmployer name. Absent when the board hides it.
isAgencybooleanTrue when the board says the posting is from a recruiting company.
companyConfidentialbooleanTrue when the board says the employer is hidden.
locationstringPlace text as published.
cityHe, cityEnstringCity in Hebrew and English.
districtHe, districtEnstringRegion in Hebrew and English.
locationsarrayEvery city named in a multi-city ad.
workplaceTypestringOn-site, hybrid or remote, when stated.
salaryTextstringThe pay wording from the ad.
salaryMin, salaryMaxnumberPay range in shekels.
salaryPeriodstringHour, month or year.
salaryMonthlyMin, salaryMonthlyMaxnumberMonthly figures for monthly pay.
postedAt, updatedAtstringDates as the board publishes them.
description, requirementsstringText of the ad. Filled when the list carries it or when includeDescription is on.
skillsarraySkills named by the board.
languagestringLanguage of the ad text.
clusterId, clusterSize, isCanonicalstring, integer, booleanDuplicate group, its size, and whether this row is the preferred copy.
lifecycleStatusstringNEW, UPDATED, UNCHANGED, CLOSED, REOPENED or PARTIAL.
firstSeenAt, lastSeenAt, closedAtstringMonitor history for the job.
changedFieldsarrayWhich fields changed on an UPDATED row.
provenanceobjectBoard-specific extras that have no shared field. Nothing the boards publish is dropped.

The Output tab has four views: Jobs, Pay & Experience, Cross-Board Duplicates and Monitor Changes.

๐Ÿ“ฆ Run reports

Every run, including empty ones, writes two records to the key-value store:

  • RUN_SUMMARY: rows delivered, what was complete or partial, and a plain message.
  • RUN_HEALTH: one entry per board with its status, rows, rows removed by your filters, and a reason when a board returned nothing.

๐Ÿ›ก๏ธ Limits and safety

This feed returns the public listings of the boards you select. It does not claim to cover the whole Israeli job market. A board that is down, or that asks visitors to sign in or solve a puzzle, is reported as unavailable in RUN_HEALTH while the other boards still run. Nothing needs your login, key or cookie.

Free plan runs return up to 25 rows, with a limited number of runs per day and a short wait between them.

๐Ÿ’ฐ Pricing

Pay per returned job row. Empty runs cost nothing for results, and there is no subscription. Every returned row is one Job posting. Rows from the premium boards (AllJobs, GotFriends and JobKarov) carry one small extra Premium board charge on top, because those boards need an Israeli connection. Rows from Drushim, Ethosia and JobMaster have no extra charge. Current rates for your plan are shown live in the pricing panel.

To keep a run cheap, choose only the boards you need (AllJobs is selected by default and is a premium board), keep maxItemsPerSource small, and turn on uniqueOnly so a job posted twice is returned once. Leave includeDescription off unless you need the full text.

โญ Enjoying Israel Jobs Feed?

โญ โญ โญ โญ โญ
Saved you a morning of checking several job boards? Tell other recruiters.
A 5-star rating takes 10 seconds and helps other recruiters, job-aggregator builders and market analysts find a single Israeli jobs feed. Your feedback also tells us which boards to add next.
โ˜…ย ย Rate this Actor on Apify

โ“ FAQ

Which job boards are included?

Drushim, AllJobs, Ethosia, JobMaster, GotFriends and JobKarov. Each one is read directly, and all rows come back in the same format. JobMaster returns the first 10 jobs of each search, and JobKarov returns only its latest ads, so read the limits above before you choose them. More boards can be added over time.

ืื™ืš ืžื—ืคืฉื™ื ืžืฉืจื•ืช ื‘ื™ืฉืจืืœ ืžื›ืžื” ืืชืจื™ื ื‘ื‘ืช ืื—ืช?

Select the boards, type your keywords in Hebrew or English (for example ืžืคืชื— ืชื•ื›ื ื” or Python), add a city such as ืชืœ ืื‘ื™ื‘ or Haifa, and run. Every board's results arrive in one dataset, with duplicates grouped.

Why is pay missing on many jobs?

Most Israeli ads do not state a salary. When one does and names shekels, you get the numbers. When it shows figures without a currency, only the original text is kept and no pay is guessed.

How do I get only new jobs every day?

Set monitorScope to a name, for example tel-aviv-devops, and schedule the run. Use the same boards and filters each time. Choose changesOnly to receive only new, updated and closed jobs.

When is a job marked closed?

Only when a complete scan of its board, not cut short by your limits, missed it on two runs in a row. With a small per-board limit most scans are cut short, so jobs stay open rather than closing by mistake.

Why did a board return no rows?

RUN_HEALTH gives the reason in plain words: a filter removed everything (for example a job scope the board does not publish), the board returned nothing for the search, or the board was unreachable. Other boards still return their rows.

Does the same job appear twice?

It can, because rows are kept per board. Rows that match on company, title and city share a clusterId. Turn on uniqueOnly for one row per group.

๐Ÿ”— Other actors