Drug shortage data straight into your system.
Daily-updated shortages, BWL warnings and severity scores via a simple REST API. For hospitals, pharmacy chains and pharmaceutical software vendors.
Why engpassradar.ch
01
Daily-updated data
Daily scrape from drugshortage.ch and BWL — always the current state, not yesterday's.
02
Severity Scoring
Each product receives a combined score from duration, alternatives, BWL status and criticality.
03
Swiss-native
GTIN, Pharmacode, ATC groups and Swissmedic data — no mapping, no gaps.
Example request
All endpoints →Request
$ curl "https://engpassradar.ch/api/v1/shortages ?atc=C09 &status=1,4 &limit=1" \ -H "X-Api-Key: ihr_api_key"
Response 200 OK
{"data" : [ {"gtin" :"7680654320016" ,"bezeichnung" :"Olmesartan Mepha Lactab 20 mg" ,"firma" :"Mepha Pharma AG" ,"atcCode" :"C09CA08" ,"statusCode" :1 ,"tageSeitMeldung" :183 ,"score" : {"total" :57 ,"label" :"Mittel" ,"breakdown" : {"duration" :22 ,"noAlternatives" :15 } } } ],"total" :68 ,"meta" : {"generatedAt" :"2026-04-20T10:00:00Z" } }
MCP server for Claude, Copilot & Cursor
Engpassradar data as native agent tools — directly in your AI workflow, no scraping. Tools: find_alternatives, check_atc_group, get_company_status and more.
Plans & Pricing
All prices in CHF, excl. VAT. Cancel monthly at any time.
Free
Free
No key required
Research
Free
Academic verification
Engpassradar Pro
CHF / month
10,000 req/day
Key-based
- For individual developers & pharmacies
- Severity score & breakdown
- Alternatives batch API (up to 50 GTINs)
- Email support
Klinik-System
CHF / month
100,000 req/day
Key-based
- For hospital pharmacies & software vendors
- SLA 99.9 % availability
- Webhooks for new shortages
- Monthly Shortage Report PDF — exclusive to Klinik-System
- 30-min onboarding call (incl.)
- Priority support
Data License
On request
Custom quote
Unlimited
Individually agreed
- Complete dataset
- Daily bulk export
- White-label & redistribution
- Individually agreed SLA
30-day guarantee — no fine print
If our system fails and you miss a shortage that wasn't current on our platform, you get the month free. Full refund within 30 days on request, no questions asked.
All plans include GTIN, Pharmacode, ATC code, Severity Score and daily-updated shortage data. Full endpoints →
Calculator
Is the Klinik-System worth it for your institution?
Daily shortage monitoring costs staff time. Run the numbers to see when the Klinik-System pays for itself.
What does manual shortage checking cost your institution?
With these assumptions, the subscription pays for itself in 3 working days — the rest is time saved.
Frequently asked questions
01Do I need an API key for first tests?
No. All public endpoints are accessible without a key — up to 100 requests per hour per IP. For production use we recommend a Professional key.
02How quickly will I be activated?
After successful payment via Stripe you will receive your API key by email immediately. The magic link takes you straight to your dashboard — no password needed.
03Is there a research plan for academia?
Yes — for universities, universities of applied sciences and Swiss hospitals we issue free research keys with 2,000 req/day. Just apply with your institutional email.
04What is included in the Severity Score?
The score combines four factors: transparency of the report (0–5 pts), shortage duration (0–25 pts), missing alternatives (0–25 pts) and mandatory stock / BWL status (0–25 pts). Maximum: 80 points.
05Can I redistribute the data in my software?
Redistribution requires a Data License agreement. Write to us at api@engpassradar.ch.
Get started
Integrate now.
Try free — no key, no login. For production integrations there are Professional and Institutional plans.
Questions? api@engpassradar.ch