Ana içeriğe atla
POST
/
user
/
assistants
/
disable-webhook
Asistan webhook'unu devre disi birakma
curl --request POST \
  --url https://app.whattalk.ai/api/user/assistants/disable-webhook \
  --header 'Content-Type: application/json' \
  --data '
{
  "assistant_id": 123
}
'
{
  "message": "Webhook disabled successfully",
  "data": []
}
Bu endpoint, bir asistan icin webhook bildirimlerini devre disi birakarak arama tamamlanmalari ve veriler hakkindaki tum gercek zamanli guncellemeleri durdurur.

Istek Govdesi

assistant_id
integer
gerekli
Webhook’u devre disi birakilacak asistanin kimlik numarasi

Yanit

message
string
Webhook’un devre disi birakildigini onaylayan basari mesaji
data
array
Bos dizi (gelecekteki kullanim icin ayrilmistir)

Hata Yanitlari

404 Not Found
422 Validation Error
{
  "message": "Webhook disabled successfully",
  "data": []
}

Webhook Davranisi

Webhook devre disi birakildiginda:
  • Asistan, webhook URL’nize HTTP POST istekleri gondermeyi durduracaktir
  • Hem is_webhook_active degeri false olarak hem de webhook_url degeri null olarak ayarlanir
  • Devam eden aramalar normal sekilde tamamlanir, ancak hicbir webhook bildirimi gonderilmez
  • Arama verileri, API arama endpointleri araciligiyla hala erisilebilir olacaktir

Notlar

  • Asistan, kimlik dogrulamasi yapilmis kullaniciya ait olmalidir
  • Bu islem, webhook yapilandirmasini asistandan tamamen kaldirir
  • Daha sonra yeni bir URL ile webhook etkinlestirme endpointini kullanarak webhook’lari yeniden etkinlestirebilirsiniz
  • Webhook’lari devre disi birakmak, arama kaydini veya veri toplamayı etkilemez