Active shortages
705
currently reported
Historical shortages
8,660
closed / resolved
Affected active substances
281
per ATC classification
Avg. duration
185 days
since first report
713
Aggregated from drugshortage.ch, the BWL mandatory stockpile and the USB Basel list. Synced daily, publicly accessible. Methodology & sources →
New since CW 20
Resolved since CW 20
≥ 6 months active
Historical cases
How it works
01
The latest shortage notifications from every official Swiss source — reconciled daily, so you don't have to check three portals yourself.
02
Active substance, ATC code and manufacturer are automatically attached. No manual lookups, no copy-paste between systems.
03
Full-text search, filters by manufacturer or ATC group, a detail page per product. Publicly accessible, no registration required.
What you'll find here
Data
All sources unified
drugshortage.ch + BWL + ODDB
Updated daily
Automatic, with visible timestamp
Severity Score
Duration · alternatives · BWL status
Trend timeline
Weekly view of how shortages evolve
Search & filter
Full-text search
Active substance, product, manufacturer
ATC filter
All affected ATC groups
Status & manufacturer filter
Combinable, no reload
Alternative suggestions
Products with the same active substance
Interfaces
CSV export
Up-to-the-day raw data
REST API
JSON, filterable, no registration
Webhooks
Push on new shortages (API plan)
Publicly accessible
No login, no paywall
engpass.radar is an independent project by Henrik Rühe, a neurologist in Switzerland. No pharma sponsor, no advertising, no affiliate links. Built out of clinical need and run in his free time. The source code is publicly available on GitHub.
Shortage notifications come primarily from drugshortage.ch. Data from the Federal Office for National Economic Supply (BWL) and the shortage list of the hospital pharmacy at the University Hospital Basel are added on top. Active substance, ATC code, Swissmedic number and GTIN come from the public ODDB reference database.
The data is reconciled automatically every day. The header shows when the last import ran. If a sync ever fails, the timestamp makes it visible — no stale state is presented as current.
engpass.radar shows what is reported in the aggregated sources — nothing more, nothing less. Unreported shortages will not appear here. For information that is regulatory in nature, the primary source is always authoritative.
The dashboard, search, detail pages, CSV export and the basic API are publicly accessible. Higher API quotas, white-label integrations and SLA-backed Institutional plans are paid — these are aimed at software vendors and hospital pharmacy chains. Details at /api.
Yes. A CSV export is available, and a public REST API lives at engpassradar.ch/api-docs. The free tier works without an account. For productive integrations, Professional and Institutional plans offer higher quotas and an SLA.
Yes — as an information and monitoring tool. For pharmaceutical or clinical decisions, the primary source (drugshortage.ch, Swissmedic, BWL) is authoritative. The monthly report and the Engpass-Signal newsletter are citable and may be circulated internally.
engpass.radar is an information tool, not an official register. The display, score and alternative hints are aggregated automatically; errors in the primary source are passed through unchanged. For clinical, pharmaceutical or regulatory decisions, only the official sources apply.
Shortage signal
Shortage Report Switzerland — free
Every Tuesday: the 5 most relevant shortages of the week in 90 seconds — curated for pharmacies and hospital staff. Free, unsubscribe anytime.
| Available from | ATC | Score | ||||
|---|---|---|---|---|---|---|
| SERTRALIN SPIRIG HC FILMTABL 50 MG 100 STK | Spirig HealthCare AG | 1 | 03.05.2026 | 67 | N06AB06 | 22 |
| SERTRALIN SANDOZ ECO FILMTABL 50 MG 30 STK | Sandoz Pharmaceuticals AG | 1 | May 26 | 25 | N06AB06 | 15 |