Този endpoint деактивира webhook известията за асистент, спирайки всички актуализации в реално време за завършени обаждания и данни.
Тяло на заявката
ID на асистента, за който да се деактивира webhook
Отговор
Съобщение за успех, потвърждаващо че webhook е деактивиран
Празен масив (резервиран за бъдеща употреба)
Отговори при грешка
Съобщение за грешка, когато асистентът не е намерен или не принадлежи на удостоверения потребител
Съобщение за грешка, указващо провал при валидация
Подробни грешки при валидация за всяко поле
{
"message": "Webhook disabled successfully",
"data": []
}
Поведение на Webhook
Когато webhook е деактивиран:
- Асистентът ще спре да изпраща HTTP POST заявки към вашия webhook URL
- И двете
is_webhook_active се задава на false и webhook_url се задава на null
- Всички текущи обаждания ще завършат нормално, но няма да се изпращат webhook известия
- Данните за обажданията все още ще бъдат достъпни чрез API endpoints за обаждания
Забележки
- Асистентът трябва да принадлежи на удостоверения потребител
- Това напълно премахва webhook конфигурацията от асистента
- Можете по-късно да активирате отново webhook-овете, като използвате endpoint за активиране на webhook с нов URL
- Деактивирането на webhook-ове не засяга записването на обаждания или събирането на данни