| name | clalit-pharm-search |
| description | Search for medications and check real-time stock availability at Clalit pharmacies in Israel. Use when searching for drugs like "amoxicillin", "acamol/ืืงืืื", "nurofen", or finding nearby Clalit pharmacy branches with stock. Supports Hebrew and English drug names. ืืืืืช, ืืืช ืืจืงืืช, ืชืจืืคืืช, ืืืื, ืืืืงืช ืืืื, ืืืช ืืจืงืืช ืืืืืช. |
| license | MIT |
| compatibility | Requires Node.js 18+ and internet access. The `stock` command requires Puppeteer (headless Chrome, ~300 MB download on first use). |
| metadata | {"author":"tomron","version":"1.0.0"} |
Clalit Pharmacy Stock Check
Search medications and check real-time stock availability at Clalit (ืืืืืช) pharmacy locations across Israel.
Disclaimer: This is an unofficial tool, not affiliated with or endorsed by Clalit Health Services. Stock information is queried from the same APIs that power the Clalit website and may not reflect actual availability. Always call the pharmacy to confirm stock before visiting.
Quick Start
node {baseDir}/scripts/pharmacy-search.js search "amoxicillin"
node {baseDir}/scripts/pharmacy-search.js cities "ืชื ืืืื"
node {baseDir}/scripts/pharmacy-search.js stock 1000157274 --city 5000
Commands
| Command | Description |
|---|
search <query> | Find medications, get catCode |
stock <catCode> --city <cityCode> | Check stock at all pharmacies in a city |
stock <catCode> --pharmacy <deptCode> | Check stock at a specific branch |
pharmacies <query> | Search pharmacy branches by name |
cities [query] | List cities with optional name filter |
test | Quick connectivity check |
Search Examples
node {baseDir}/scripts/pharmacy-search.js search "ืืงืืื"
node {baseDir}/scripts/pharmacy-search.js search "ื ืืจืืคื"
node {baseDir}/scripts/pharmacy-search.js search "acamol"
node {baseDir}/scripts/pharmacy-search.js search "amoxicillin"
Stock Check by City
node {baseDir}/scripts/pharmacy-search.js stock 1000157274 --city 5000
node {baseDir}/scripts/pharmacy-search.js stock 1000157274 --city 3000
Run cities to search for city codes.
Stock Check by Pharmacy Branch
node {baseDir}/scripts/pharmacy-search.js pharmacies "ืจืืช"
node {baseDir}/scripts/pharmacy-search.js stock 1000157274 --pharmacy 11431
Stock Status Labels
| Status | Meaning |
|---|
ืืืืื | In stock |
ืืืื ืืืืื | Limited stock โ call pharmacy |
ืืื ืืืืื | Out of stock |
ืืื ืืืืข | No information available |
Notes
search, pharmacies, cities, and test use plain HTTP โ fast, no browser needed
stock uses Puppeteer to drive the real Clalit web app UI โ takes ~5โ10 seconds
- Puppeteer downloads Chromium (~300 MB) automatically on first
npm install
- The stock check works by pre-fetching the JS bundle and interacting with the React app, bypassing Imperva's headless-browser detection