Ein Webhook ist eine Nachricht, die das System eines Anbieters an eine von dir bereitgestellte Webadresse sendet, sobald sich etwas ändert. In der Diagnostik erfährt dein Produkt dadurch beispielsweise, dass eine Probe eingegangen ist oder ein Ergebnis vorliegt.
Ein Webhook ist eine Nachricht, die das System des Anbieters an eine von dir genannte Adresse schickt, sobald ein bestimmtes Ereignis eintritt. Ohne Webhook muss deine Software die API des Anbieters immer wieder fragen, ob sich etwas geändert hat, was unnötig viele Anfragen kostet und den Kunden länger warten lässt. Aniva sendet für jede Statusänderung einer Probe einen signierten Webhook, sodass dein System pro Änderung genau einmal informiert wird.
Die Signierung ist wichtig, da deine veröffentlichte Adresse von jedem erreicht werden kann, der sie findet. Eine Signatur ermöglicht es deinem Code zu prüfen, ob eine Nachricht wirklich vom Anbieter stammt, bevor dein Produkt darauf reagiert. Wiederholungen sind aus demselben Grund wichtig, denn dein Endpunkt wird hin und wieder nicht erreichbar sein und die Nachricht muss erneut gesendet werden.
Ein Webhook macht die API nicht überflüssig, da dein System nach Erhalt der Nachricht immer noch das vollständige Ergebnis abruft. Teams, die auf Webhooks verzichten, fragen die API stattdessen in festen Abständen ab, was für Kunden, die auf ihren Bericht warten, langsamer ist.
In diesem Glossar behandelt REST API die Schnittstelle, die dein Code aufruft, während Time-to-Result die Wartezeit beschreibt, die dein Kunde spürt, und Partner-Portal den Weg für Teams ohne Entwickler aufzeigt.
Dieser Glosserieneintrag dient der allgemeinen Information und ist keine medizinische Beratung. Er ist nicht dazu gedacht, Krankheiten zu diagnostizieren, zu behandeln oder auszuschließen. Besprich deine Ergebnisse am besten mit einem Arzt, der deine Geschichte kennt.

Die meisten Menschen beurteilen ihre Gesundheit danach, wie sie sich fühlen. Ein Gefühl ist jedoch ein verschwommenes Bild, das man leicht falsch deuten kann.
Jahresmitgliedschaft ab 199 €/Jahr oder 0,55 € pro Tag.