Для получения информации о звонке в Битрикс24 в сделке, лиде или контакте необходимо использовать функции и методы API или работы с событиями в системе.
Сначала нужно обратиться к модели звонка. В Битрикс24 звонки хранятся в модели "crm.activity.call". Чтобы получить информацию о звонке, вам понадобится идентификатор записи (ID) звонка, который можно получить из сущностей "сделка (deal)", "лид (lead)" или "контакт (contact)".
Пример запроса к API для получения информации о звонке в сделке:
GET /rest/crm.activity.call.getbyid.json?id=ID_CALL
где ID_CALL - идентификатор записи звонка.
Пример запроса к API для получения информации о звонке в лиде:
GET /rest/crm.activity.call.getbyid.json?id=ID_CALL&entity_id=ID_LEAD&entity_type=LEAD
где ID_CALL - идентификатор записи звонка, ID_LEAD - идентификатор записи лида.
Пример запроса к API для получения информации о звонке в контакте:
GET /rest/crm.activity.call.getbyid.json?id=ID_CALL&entity_id=ID_CONTACT&entity_type=CONTACT
где ID_CALL - идентификатор записи звонка, ID_CONTACT - идентификатор записи контакта.
Получив информацию о звонке, вы можете получить все нужные данные о звонке, такие как дата и время звонка, идентификатор сотрудника, совершившего звонок, и другие свойства звонка.
Также возможно получение информации о звонках с помощью событий в системе. Например, вы можете подписаться на событие "OnAfterCallAdd" и обрабатывать информацию о звонках в вашем пользовательском коде.
Надеюсь, эта информация поможет вам получить необходимую информацию о звонке в Битрикс24 в сделке, лиде или контакте. Если у вас есть дополнительные вопросы, не стесняйтесь задавать.