Вебхуки Домопланера

В настройках автоматизации можно создать скрипты и указать в действиях "Отправить Webhook". Тогда при наступлении события мы отправим вебхук формата POST на указанный в скрипте автоматизации адрес. В теле запроса передадим JSON по формату, соответствующий событию.

Помещения – изменен статус или цена

Отдельная статья про синхронизацию по вебхукам.

Клиенты

Полезные ссылки, которые помогут работать с вебхуками клиентов:

API: получить данные клиента по ID

API: получить этапы клиентов

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'
}

Сделки

Полезные ссылки, которые помогут работать с вебхуками сделок:

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 АН, в КОТОРОЕ переливаем все данные
}