Webhooks ermöglichen es dir, automatisierte Benachrichtigungen oder Aktionen auszulösen, sobald in Lukify ein definiertes Ereignis (Event) eintritt.
Mit jeder Webhook-Benachrichtigung werden folgende Eigenschaften übermittelt:
hash
Ein eindeutiger Hash-Wert, der verwendet werden kann, um die Authentizität der Nachricht zu überprüfen.
Beispiel: "hash": "0cec77b82b3be714978dd4d6311b615c"
time
Der Zeitstempel des Events im Unix-Format. Er gibt den genauen Zeitpunkt des Ereignisses an.
Beispiel: "time": 1700000000
client
Die Kundennummer des Clients, der das Ereignis ausgelöst hat.
Beispiel: "client": "12345"
event
Der Name des Ereignisses, das den Webhook ausgelöst hat.
Beispiel: "event": "form.create"
version
Die Version des Webhook-Formats, die für diese Benachrichtigung verwendet wird.
Beispiel: "version": "1.0"
date
: Das Datum und die Uhrzeit des Ereignisses im Format dd.mm.yyyy hh:mm
. Zusätzliche Eigenschaften werden bei der Erstellung der Aktion in der Lukify-App angezeigt und erscheinen in der Vorschau unter der Spalte ID.Beispiel für einen Webhook Inhalt:
{
"hash": "0cec77b82b3be714978dd4d6311b613c",
"time": 1700000000,
"client": "12345",
"event": "form.create",
"version": "1.0",
"data": {
"date": "01.01.2025 12:00",
"base_name": "Anmeldung",
"form_id": "123456",
"form_link": "https://lukify.app/form/123456"
}
}
Wenn du einen Webhook erstellst, kannst du eine beliebige URL eingeben. Dauert eine Anfrage länger als 10 Sekunden, wird sie automatisch abgebrochen, um Verzögerungen im System zu vermeiden. Stelle sicher, dass dein Server innerhalb dieses Zeitrahmens antworten kann.