Как выгрузить через API историю лида?

Чтобы выгрузить историю лида через API в Битрикс24, вам необходимо выполнить следующие шаги:

1. Получить токен доступа для работы с API Битрикс24. Чтобы это сделать, зайдите в настройки вашего Битрикс24 аккаунта и перейдите в раздел "Веб-хуки". Создайте новый веб-хук и укажите нужные права доступа, включая доступ к сущности "Лиды".

2. Отправить HTTP-запрос к API Битрикс24 для получения информации о лиде. Используйте метод "crm.lead.get" и передайте в него идентификатор лида (ID) в параметре "ID". Например, вот пример запроса на PHP:

<?php
$leadId = 12345; // ID лида
$accessToken = "your_access_token"; // Ваш токен доступа

$apiUrl = "https://your_domain.bitrix24.ru/rest/1/your_access_token/crm.lead.get?ID=".$leadId;
$response = file_get_contents($apiUrl);
$result = json_decode($response, true);

// Обработка результата запроса
if ($result["result"]) {
    // Вывод информации о лида на экран
    echo "Имя лида: " . $result["result"]["NAME"] . "<br>";
    echo "Телефон: " . $result["result"]["PHONE"][0]["VALUE"] . "<br>";
    // и так далее...
} else {
    echo "Не удалось получить информацию о лиде";
}
?>

3. Далее, чтобы выгрузить историю лида, вам необходимо использовать метод "crm.timeline.list" и передать в него идентификатор лида (ID) в параметре "ENTITY_ID", а также установить "ENTITY_TYPE" в значение "LEAD". Например:

<?php
$leadId = 12345; // ID лида
$accessToken = "your_access_token"; // Ваш токен доступа

$apiUrl = "https://your_domain.bitrix24.ru/rest/1/your_access_token/crm.timeline.list?ENTITY_ID=".$leadId."&ENTITY_TYPE=LEAD";
$response = file_get_contents($apiUrl);
$result = json_decode($response, true);

// Обработка результата запроса
if ($result["result"]) {
    // Вывод истории лида на экран
    foreach ($result["result"] as $item) {
        echo "Дата создания: " . $item["CREATED"] . "<br>";
        echo "Тип события: " . $item["TYPE"] . "<br>";
        echo "Описание: " . $item["SUBJECT"] . "<br>";
        // и так далее...
    }
} else {
    echo "Не удалось получить историю лида";
}
?>

Таким образом, вы можете использовать эти методы для получения информации о конкретном лида и его истории через API Битрикс24. Важно помнить, что в приведенном выше примере URL запроса нужно заменить на свой, указав правильный домен и токен доступа, а также указать соответствующий формат для работы с API(в моем примере использовался JSON).