Перейти к основному содержанию
Используйте contact.attributes_changed для обработки этого события на вашей конечной точке Webhook.

Триггеры

Происходит при изменении атрибутов контакта. Подпишитесь на contact.attributes_changed, когда будете настраивать конечную точку Webhook.

Синтаксис

YCloud отправляет HTTP-запрос POST на настроенный вами URL-адрес Webhook. Ниже показан один из вариантов полезной нагрузки. Значения в угловых скобках являются заполнителями; их типы перечислены в разделе Параметры. Необязательные поля и другие варианты описаны ниже.

Параметры

Проверяйте HTTP-заголовок YCloud-Signature перед обработкой тела JSON. См. раздел проверка подписи.

Конверт события

Полезная нагрузка события

Четыре общих поля конверта являются обязательными. Поля полезной нагрузки зависят от варианта события. В каждой таблице объектов значение Обязательный применяется, когда присутствует его родительский объект. Необязательные поля могут быть опущены; наличие примера не делает поле обязательным.

contactAttributesChanged

Пример

Следующий JSON представляет собой тело, доставленное вашему получателю. Идентификаторы, номера телефонов и другие значения учетной записи приведены для наглядности.
Пример полезной нагрузки при изменении атрибутов контакта
После проверки подписи и надежного принятия события верните ответ 2xx. Трудоемкие задачи выполняйте асинхронно.
Пошаговые разборы сценариев см. в разделе примеры с пояснениями.