# Получение источника через вебхук в Битрикс24

> Как через вебхук и метод crm.status.list узнать код источника (SOURCE_ID) в Битрикс24, чтобы заявки с сайта приходили в CRM с правильным источником.

- Авторство: Автор: Максим [human]
- Текст написал Максим. ИИ исправил только опечатки и пунктуацию, смысл и стиль автора не менялись.
- Опубликовано: 2024-10-24
- Теги: Битрикс24, вебхуки, REST API
- Адрес: https://dgtor.blog/posts/webhook-lead-source-id/

## Нам потребуется

- Вебхук с правами на CRM (можно от [лидогенератора](https://dzen.ru/a/Zsb_dyH0piSe2Pn3)).
- Firefox (можно любой другой браузер, декодирующий JSON).

## Выполняем

Берём хук и дописываем к нему код:

```text
https://<портал>.bitrix24.ru/rest/<id пользователя>/<код вебхука>/crm.status.list?filter[ENTITY_ID]=SOURCE
```

- `https://<портал>.bitrix24.ru/rest/<id пользователя>/<код вебхука>/` — webhook;
- `crm.status.list?filter[ENTITY_ID]=SOURCE` — метод и фильтр по источникам.

Открываем хук в браузере и получаем примерно такую картину:

![Ответ crm.status.list в Firefox: у источника «Обратный звонок» STATUS_ID равен CALLBACK](./source-list.png)

Пример полученных данных.

По полю `NAME` находим нужное название.

Значение поля `STATUS_ID` используем в коде для отправки форм. (В нашем примере это `"CALLBACK"`.)

![PHP-код отправки формы методом crmLeadAdd: в поле SOURCE_ID передаётся значение CALLBACK](./source-id-in-form.png)

Пример применения `SOURCE_ID` в коде отправки формы.
