Webhooks (Management API)
Registrieren Sie Webhook-Abonnements, um Echtzeit-Benachrichtigungen für Ereignisse in Ihrer Organisation zu erhalten. Für Webhook-Payload-Formate und Sicherheit siehe den Abschnitt Webhooks.Webhook-Abonnements auflisten
Rufen Sie alle aktiven Webhook-Abonnements Ihrer Organisation ab.Beispielanfrage
Antwort
Webhook-Abonnement registrieren
Erstellen Sie ein neues Webhook-Abonnement für Ihre Organisation.Anfragekörper
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
notification_type | string | Ja | Ereignistyp, der abonniert werden soll |
target | string | Ja | Webhook-URL für den Empfang von Benachrichtigungen (muss HTTPS sein) |
meta_data | object | Nein | Optionale Metadaten für das Abonnement |
payload_version | string | Nein | Payload-Schema-Version (Standard: "1") |
Verfügbare Ereignistypen
| Ereignistyp | Beschreibung |
|---|---|
pharmacy_order_created | Eine neue Apothekenbestellung wurde erstellt |
pharmacy_order_updated | Der Status einer bestehenden Bestellung hat sich geändert |
pharmacy_sku_stock_updated | Der Lagerbestand einer Apotheken-SKU hat sich geändert |
Beispielanfrage
Antwort (201 Created)
Webhook-Abonnement entfernen
Löschen (deaktivieren) Sie ein Webhook-Abonnement durch Angabe der Ziel-URL und des Benachrichtigungstyps.Die Webhook-Ziel-URL
Der Benachrichtigungstyp, von dem abgemeldet werden soll
Beispielanfrage
204 No Content zurück.
Webhook-Zustellung testen
Senden Sie einen Beispiel-Webhook-Payload an eine Ziel-URL, um zu überprüfen, ob Ihr Endpoint korrekt konfiguriert ist. Dies ist nützlich, um die Funktionsfähigkeit Ihres Webhook-Endpoints zu verifizieren, bevor Sie ein Abonnement erstellen.Anfragekörper
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
target_url | string | Ja | URL, an die der Test-Webhook gesendet werden soll (muss HTTPS sein) |
event_type | string | Nein | Zu simulierender Ereignistyp (Standard: pharmacy_order_created) |
header_key | string | Nein | Name eines benutzerdefinierten Headers, der in die Testanfrage aufgenommen werden soll |
header_value | string | Nein | Wert des benutzerdefinierten Headers, der in die Testanfrage aufgenommen werden soll |
Beispielanfrage
Antwort
Test-Webhook-Payloads enthalten den Header
X-Webhook-Test: true, damit Ihr Endpoint Testzustellungen von echten unterscheiden kann.