Webhooks
Mit Webhooks erhalten Sie Echtzeit-HTTP-Benachrichtigungen, wenn Ereignisse in RxScale auftreten. Anstatt regelmäßig nach Änderungen abzufragen, registrieren Sie eine Webhook-URL, und RxScale sendet Ihnen bei jedem Ereignis eine POST-Anfrage.Funktionsweise von Webhooks
- Registrieren Sie ein Webhook-Abonnement mit Ihrer Ziel-URL und dem gewünschten Ereignistyp.
- Empfangen Sie POST-Anfragen an Ihre URL, wenn Ereignisse eintreten.
- Überprüfen Sie die Webhook-Signatur, um die Authentizität der Anfrage sicherzustellen.
- Antworten Sie mit einem
2xx-Statuscode, um den Empfang zu bestätigen.
Webhook-Payload-Format
Alle Webhook-Payloads folgen derselben Envelope-Struktur:Webhooks registrieren
Sie können Webhooks über folgende Wege registrieren:- Apothekenportal — Navigieren Sie zum API-Zugang in der Seitenleiste. Wenn Sie mehrere Apothekengruppen verwalten, wählen Sie die Gruppe aus dem Dropdown oben auf der Seite.
- External Pharmacy API —
POST /v1/external_pharmacy_api/webhooks/ - Management API —
POST /v1/management/notification-subscriptions/
signing_secret zurück, das Sie sicher aufbewahren müssen, um Payloads zu verifizieren.
Wiederholungsrichtlinie
Wenn Ihr Endpoint nicht mit einem2xx-Statuscode antwortet, wiederholt RxScale die Zustellung mit exponentiellem Backoff.