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

Триггеры

Происходит при создании заметки о контакте. Подпишитесь на contact.note.created, когда будете настраивать конечную точку вебхука. Храните id заметки отдельно от contactId. username и phoneNumber могут иметь значение null.

Синтаксис

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

Параметры

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

Оболочка события

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

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

contactNote

Пример

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