Ana içeriğe atla
POST
Webhook yapılandırma

Webhook yapılandırma

Hesabın webhook URL’sini ayarlar. Hesap başına tek URL vardır ve her iki olay da oraya gider.
Bu uç noktayı bir API anahtarı çağıramaz. Webhook URL’sini değiştirmek — ya da imzalama anahtarını okumak — web sitesinde kendinizin açtığı bir oturum gerektirir. API anahtarıyla istek reddedilir:
Response
Aksi hâlde çalınmış bir anahtar, olaylarınızı başkasının sunucusuna yönlendirmeye yeterdi. URL’yi Dashboard → API sayfasından ayarlayın; imzalama anahtarı da aynı sayfada gösterilir.

İstek gövdesi

string
gerekli
Webhook URL’si. Bu uç noktada yalnızca HTTPS ve localhost, 127.0.0.1, 0.0.0.0 ya da ::1 adreslerini göstermemelidir. Ayrıca gönderim anında, özel, loopback veya link-local bir adrese çözümlenen her host için teslimat reddedilir.

Yanıt

string
Artık yapılandırılmış olan URL.
string
X-Webhook-Signature için imzalama anahtarı. Hesapta bir URL ilk kez ayarlandığında üretilir ve sonrasında değişmez.
Response

Panel kapısı

Panel, aynı hesap alanları üzerinde ikinci bir uç nokta çiftini kullanır: URL ve anahtarı okumak için GET /api/v1/account/webhook, ayarlamak veya temizlemek için PATCH /api/v1/account/webhook. Aynı değerleri iki farkla kabul ederler: PATCH ayrıca http:// bir URL’ye izin verir ve {"webhook_url": null} göndermek webhook’u temizler. URL’yi temizlemek anahtarı korur; böylece webhook’u sonradan yeniden açmanız, zaten yayına aldığınız doğrulama kodunu geçersiz kılmaz. Her iki uç nokta da web sitesi oturumu ister.