Найти в Дзене

Как получить ID стадий лида в Битрикс24

Для установки и изменения стадии лида через REST API необходимо знать ID стадии лида.

Получить ID стадий лида можно с помощью вебхука.

Для этого переходим в раздел
Разработчикам - Другое - Входящий вебхук и в поле Метод выбираем crm.status.entity.items (п.1):

Настройка входящего вебхука, метод crm.status.entity.items
Настройка входящего вебхука, метод crm.status.entity.items

При этом в поле Настройка прав автоматом будут установлены права CRM (crm) (п.2).

В параметр entityId метода crm.status.entity.items нужно передать тип справочника - STATUS (п.3). Справочник STATUS содержит ID стадий лида.

Далее настройки вебхука нужно Сохранить (п.4) и нажать кнопку Выполнить (п.5).

В результате выполнения вебхука будет выведен список всех доступных стадий лида с названиями и идентификаторами стадий в порядке их сортировки:

Результат выполнения вебхука, метод crm.status.entity.items
Результат выполнения вебхука, метод crm.status.entity.items

Полученный ID статуса можно использовать, например, в параметре fields[STATUS_ID] метода REST API crm.lead.update для изменения стадии лида:

Изменение стадии лида вебхуком, метод crm.lead.update
Изменение стадии лида вебхуком, метод crm.lead.update
Если статья была Вам полезна, поставьте, пожалуйста, лайк - это помогает мне в продвижении блога 👍
Больше статей в моем блоге на https://boosty.to/luba.tinaeva.b24.