# Webhook

Mit einem Webhook können Echtzeitdaten von SmartPager verarbeitet werden.

# Aktivierung

Für die Aktivierung übermittle uns die URL deines Webhooks inkl. des gewünschten Bearer-Tokens. Es werden Daten ausschließlich über SSL verschlüsselte Verbindungen übertragen. Selbst signierte Zertifikate werden nicht unterstützt.

Webhook aktivieren

# Events

# POST operation.users.answer.update

Einsatzrückmeldung durch Mitglied

Wert Datentyp Beschreibung
event string operation.users.answer.update
data.operation_id string Einsatz-ID
data.user.email string E-Mail-Adresse des Mitglieds
data.user.first_name string Vorname
data.user.last_name string Nachname
data.time_sent long? (UNIX Timestamp) Alarmierungszeitpunkt
data.time_received long? (UNIX Timestamp) Empfangszeitpunkt auf einem Gerät
data.time_seen long? (UNIX Timestamp) Lesezeitpunkt
data.time_answered long? (UNIX Timestamp) Antwortzeitpunkt
data.answer string? Antwort
accept Zugesagt
decline Abgelehnt
{
  "event": "operation.users.answer.update",
  "data": {
    "operation_id": "abcdefghi",
    "user": {
      "email": "max.mustermann@test.at",
      "first_name": "Max",
      "last_name": "Mustermann"
    },
    "time_sent": 1680554067,
    "time_received": 1680720313,
    "time_seen": 1680720314,
    "time_answered": 1680721462,
    "answer": "accept"
  }
}