Če je v requestu podan webhook URL, bo sistem na ta URL poslal obvestilo ob spremembi statusa pošiljatelja.
Webhook se pošlje kot HTTP request na URL, definiran v prvotnem requestu, in vsebuje podatke o pošiljatelju ter spremembi njegovega statusa.
Telo webhook requesta
{
"eventId": "752602f6-0dc1-4b58-8e91-20d01dc4f77f",
"senderId": "6a59d592-b450-442a-8ad6-40d3f9ba51e5",
"previousStatus": "Confirmation Pending",
"status": "Confirmed",
"occurredAt": "2026-09-15T07:34:45.8117387Z"
}
Opis polj
| Polje | Tip | Opis |
|---|---|---|
eventId |
UUID | Enolični identifikator webhook dogodka. |
senderId |
UUID | Enolični identifikator pošiljatelja, kateremu se je spremenil status. |
previousStatus |
string | Status pošiljatelja pred spremembo. |
status |
string | Nov oziroma trenutni status pošiljatelja. |
occurredAt |
datetime | Čas nastanka spremembe statusa v UTC. |
Primer
Če ima pošiljatelj status Confirmation Pending in je nato potrjen, bo na konfiguriran webhook URL poslan dogodek, kjer bo:
previousStatusnastavljen naConfirmation Pendingstatusnastavljen naConfirmed
Na ta način lahko zunanji sistem zazna spremembo statusa pošiljatelja brez periodičnega preverjanja statusa prek API-ja.
Webhook se pošlje samo v primeru, ko je bil webhook URL podan v requestu.