Webhook event

AlertResolvedEvent

Sodtrack sends POST with Content-Type: application/json to the endpoint configured for your tenant. See webhooks overview for delivery and security guidance.

Payload

Payload
{
  "data": {
    "entity_type": "AlertEntity",
    "timestamp": "1789693200",
    "userTriggererEmail": "ana.soto@example.com",
    "triggerUser": {
      "id": 77,
      "name": "Ana",
      "lastname": "Soto",
      "email": "ana.soto@example.com"
    },
    "alert": {
      "id": 4821,
      "uuid": "6f1c1f3c-6d3c-4a6e-9a3a-2f7a1b0c9d11",
      "name": "Booking stuck in scheduled",
      "entityType": "booking",
      "entityId": 48213,
      "entityReference": "BK-2026-4821",
      "reference": null,
      "creationType": "automatic",
      "creationUserType": "system",
      "resolveType": "automatic",
      "createdComment": null,
      "createdDate": "2026-09-17T15:20:00.000Z",
      "createdByUser": null,
      "alertDefinitionId": 10
    },
    "flow": "resolved",
    "prev": {
      "status": "active",
      "resolvedDate": null,
      "resolvedComment": null,
      "resolvedByUser": null,
      "resolutionSource": null,
      "systemResolvedReason": null
    },
    "curr": {
      "status": "resolved",
      "resolvedDate": "2026-09-17T16:20:00.000Z",
      "resolvedComment": "Technician confirmed on site",
      "resolvedByUser": {
        "id": 77,
        "name": "Ana",
        "lastname": "Soto",
        "email": "ana.soto@example.com"
      },
      "resolutionSource": "user",
      "systemResolvedReason": null
    },
    "snapshot": null
  }
}