Вебхуки Домопланера
В настройках автоматизации можно создать скрипты и указать в действиях "Отправить Webhook". Тогда при наступлении события мы отправим вебхук формата POST на указанный в скрипте автоматизации адрес. В теле запроса передадим JSON по формату, соответствующий событию.
Помещения – изменен статус или цена
Отдельная статья про синхронизацию по вебхукам.
Клиенты
Полезные ссылки, которые помогут работать с вебхуками клиентов:
API: получить данные клиента по ID
API: получить список пользователей
– Смена этапа клиента
Вебхук отправляется при смене этапа у клиента, в теле запроса:
{
"lead_id": 754641 // ID клиента,
"user_id": 49, // ID пользователя, совершившего перевод
"user_id_now": 135, // ID ответственного за клиента
"project_id": 29, // ID проекта клиента
"status_from": 417, // ID этапа, из которого перевели
"status_to": 84, // ID этапа, в который перевели
// далее склейка из ID этапа, знака минус и причины закрытия, если она есть
// Если причина закрытия не указана, то знак минус не передается
"status_from_full_id": '417',
"status_to_full_id": '84-110'
}
Задачи
Полезные ссылки, которые помогут работать с вебхуками задач:
У задач есть два вебхука: создание/изменение и закрытие. Во всех запросах в теле запроса передается:
{
"task_id": 754641, // ID задачи
"action": "created" // updated или closed
}
Далее получайте информацию по задаче через API.
Сделки
Полезные ссылки, которые помогут работать с вебхуками сделок:
Статья: фиды данных из Домопланера (для получения информации по сделке)
API: получить список пользователей
– Смена этапа сделки
Вебхук отправляется при смене этапа у сделки, в теле запроса:
{
"deal_id": 1234 // ID сделки,
"user_id": 49, // ID пользователя, совершившего перевод
"user_id_now": 135, // ID ответственного за клиента
"status_from": 417, // ID этапа, из которого перевели
"status_to": 84, // ID этапа, в который перевели
}
Агентства
Полезные ссылки, которые помогут работать с вебхуками агентств:
API: получить список агентства
Статья: как объединить агентства
– Новое агентство создано
Вебхук отправляется при создании нового агентства внутри ДП:
{
"agency_id": 1234, // ID нового агентства
"name": "АН Инвест" // название нового агентства
}
– Объединение агентств
Вебхук отправляется при объединении агентств:
{
"from_agency_id": 1234, // ID АН, которое УДАЛЯЕМ
"to_agency_id": 456 // ID АН, в КОТОРОЕ переливаем все данные
}