KargoJet Dokümantasyon
Webhooklar
Gönderi, takip, iade ve kapıda ödeme olaylarını sisteminize gerçek zamanlı iletin.
Son güncelleme: 2026-05-09
Olay modeli
Webhooklar KargoJet'te oluşan operasyon olaylarını sisteminize bildirir. En yaygın olaylar gönderi oluşturma, etiket oluşturma, takip güncelleme, teslim, iade ve kapıda ödeme tahsilatıdır.
POST
/v1/webhooks/endpointsWebhook endpoint'inizi kaydeder ve hangi olayları dinleyeceğinizi belirler.
Örnek payload
{
"id": "evt_01HX...",
"type": "shipment.delivered",
"createdAt": "2026-05-09T11:00:00Z",
"data": {
"shipmentId": "shp_01HX...",
"trackingNumber": "3489123412",
"carrierCode": "aras"
}
}
Güvenlik
- Webhook imzasını her istekte doğrulayın.
- Aynı event birden fazla kez gelebilir; event id ile idempotent işlem yapın.
- Başarılı işleme sonrası
2xxyanıt döndürün.
const expectedSignature = createHmac("sha256", webhookSecret)
.update(rawBody)
.digest("hex");
