La nostra piattaforma consente di configurare i webhook per ricevere aggiornamenti automatici su eventi chiave relativi ai vostri ordini e incidenti.
Ad esempio, quando lo stato di un ordine o di un incidente cambia, Dropea può inviare automaticamente tali informazioni al tuo sistema, consentendoti di reagire immediatamente.
Per iniziare a utilizzare i webhook, segui questi passaggi:
Per convalidare l'autenticità degli eventi ricevuti, ogni webhook può includere una firma digitale nell'intestazione.
X-Dropea-Hmac-Sha256Questo permette di verificare che la richiesta provenga effettivamente da Dropea e non sia stata alterata.
Quando lo stato di un ordine viene aggiornato, Dropea invia una notifica al webhook configurato con la struttura degli eventi.
{"topic":"order:status_update","order_id":265494,"prev_status":"confirmed","new_status":"cancelled","updated_at":"2025-05-29 14:14:58"} {"topic":"order:status_update","order_id":265494,"prev_status":"pending","new_status":"confirmed","updated_at":"2025-05-29 14:14:58"} {"topic": "order:status_update",
"order_id":265496,"prev_status":"error","new_status":"pending","updated_at":"2025-05-29 14:38:05"}Quando lo stato di un incidente viene aggiornato, Dropea invia una notifica al webhook configurato per gli incidenti.
{
"topic": "incidence:status_update",
"incidence_id": 189044,
"prev_status": "pending",
"new_status": "client_managed",
"updated_at": "2025-02-13 14:23:56"
} {
"topic": "incidence:status_update",
"incidence_id": 265494,
"prev_status": "client_managed",
"new_status": "solution_send",
"updated_at": "2025-05-29 16:10:45"
} {
"topic": "incidence:status_update",
"incidence_id": 265494,
"prev_status": "solution_send",
"new_status": "resolved",
"updated_at": "2025-05-29 17:42:30"
}| Campo | Tipo | Descrizione |
|---|---|---|
topic | corda | Può essere order:status_update o incidence:status_update , a seconda dell'origine dell'evento. |
order_id | intero | ID dell'ordine interessato. Questo campo sarà presente solo se l'argomento è order:status_update . |
incidence_id | intero | ID dell'incidente interessato. Questo campo sarà presente solo se l'argomento è incidence:status_update . |
prev_status | corda | Stato precedente dell'oggetto. Esempio: pending , confirmed , error . |
new_status | corda | Nuovo stato dopo la modifica. |
updated_at | data | Data e ora del cambio di fuso orario Europa/Madrid . |
updated_at utilizza il fuso orario Europa/Madrid :