Webhooks empfangen
Lass dir melden, wenn Synchronisationen, Transkripte und Exporte fertig sind, und prüfe, dass die Nachricht wirklich von Leelo kommt.
Füg unter Developers → Webhooks einen Endpoint hinzu und wähl Events: dub.completed, dub.failed, transcription.completed, export.completed, credits.low, credits.depleted oder alle. Bis zu 10 Endpoints.
Prüfen
Jede Zustellung hat einen Header Leelo-Signature, t=…,v1=…: ein HMAC-SHA256 aus dem Zeitstempel, einem Punkt und dem rohen Body, erzeugt mit dem whsec_-Secret deines Endpoints. Berechne ihn neu, vergleiche ihn und weise alles ab, was älter als fünf Minuten ist. Leelo-Event und Leelo-Delivery nennen das Event und die Zustellung.
Eine fehlgeschlagene Zustellung wird nach 1, 5, 30, 120, 360, 720 und 1.440 Minuten erneut versucht und dann als fehlgeschlagen markiert.

