Rote Liste® Auskunftsdienst

Beispiele aus der Praxis

Typische Fragestellungen als fertige Aufrufe — Schlüssel unten eintragen, dann sind alle Beispiele direkt kopier- und ausführbar. Die vollständige Referenz aller Filter steht in der API-Dokumentation.

Was kostet ein Präparat?

Erst das Präparat suchen, dann die Packung über ihre PZN — mit allen IFA-Preistypen:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/medicinal_products?name=ibuprofen"
curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/packages/01551110"

Ist die Packung BtM- oder verschreibungspflichtig?

Die IFA-Rechtsflags als Filter — btm, prescriptionOnly, pharmacyOnly, homeopathic u. v. m.:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/packages?legal.flags.btm=true&itemsPerPage=5"

Fachinformation mit Volltext

Fachinformationen nach Name oder Wirkstoff suchen, den Volltext (Abschnitte 1–10) über die spcId laden:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/spcs?substance=Ibuprofen"
curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/spcs/025817/text"

Alle Betablocker (ATC-Teilbaum)

Der atcCode-Querfilter wirkt als Präfix — C07 liefert den gesamten Betablocker-Ast:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/medicinal_products?atcCode=C07"

Alle Präparate mit einem Wirkstoff

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/medicinal_products?substance=Ibuprofen"

Nebenwirkungen und Wechselwirkungen

Kapitel eines Rote-Liste-Eintrags mit den referenzierten Signaturen; die Signatur selbst trägt die Stoffklassen-Texte:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/rlentries?name=ibuprofen"
curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/rlentries/<rlEntryId>/chapters"

Was hat sich seit dem letzten Abgleich geändert?

Delta-Synchronisation über das Quell-Änderungsdatum — auf jeder Collection verfügbar:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/medicinal_products?sourceModificationDate[after]=2026-07-01"

Packungen in einer Preisspanne

Beträge in EuroCent — hier: 50 bis 100 Euro:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/packages?priceData.priceValueEuroCent[between]=5000..10000"

ePA-Medication (gematik-FHIR) zur Packung

Die Packung als profilkonforme FHIR-Medication — PZN- und ATC-Codings, Darreichungsform, Packungsmenge, Normgröße, Hersteller, Wirkstoffe:

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/packages/01551110/epa-medication"

Als Bundle mit strukturierten Dosierungen (Modul dosierung; eine MedicationRequest je Variante — Beispiel Eliquis®):

curl -H "X-API-Key: <ihr-schlüssel>" \
  "@@BASIS@@/packages/08400029/epa-medication-bundle"

KI-Assistenten anbinden (MCP)

Model Context Protocol (Streamable HTTP) unter @@BASIS@@/mcp mit demselben Schlüssel — Tools: search_drug, get_medicinal_product, get_prices, get_fachinformation (Volltext nur mit Modul spc). Beispielkonfiguration für einen MCP-Client:

{
  "url": "@@BASIS@@/mcp",
  "headers": { "X-API-Key": "<ihr-schlüssel>" }
}