POST gönderir; sürekli sorgulaman gerekmez.
Uç noktaları Developers › Webhooks bölümünden veya POST /webhooks ile oluştur.
Olaylar
Gövde
Webhook tutarları ana birimdedir (
34.99); API ise en küçük birimi kullanır (3499).İmzayı doğrula
İmza
HMAC-SHA256(secret, "<t>.<ham gövde>") değerinin hex hali. Secret (whsec_...) uç noktayı oluştururken gösterilir. JSON’u ayrıştırmadan önce ham gövde üzerinden hesapla ve eski zaman damgalarını reddet.
Node.js
Yanıt ve tekrar denemeler
- 10 saniye içinde herhangi bir
2xxile yanıt ver. Uzun işleri yanıttan sonra yap. - Başarısız teslimatlar 1 dk, 5 dk, 30 dk, 2 sa, 6 sa ve 12 sa sonra tekrar denenir (yaklaşık 21 saatte 7 deneme).
- 3 gün boyunca hiç başarı olmadan arka arkaya 40 hatadan sonra uç nokta kapatılır. Panelden veya
PATCH /webhooks/{id}ileenabled: truegöndererek aç. - Aynı olay birden fazla gelebilir. Bir kez işlemek için
PapelShip-Event-Idkullan.
Uç noktaları API ile yönet
Secret yenileme panelde kalır.