Не удается получить поля адресов "ADDRESS", "ADDRESS_CITY" и т.д. сущностей CRM (контакт, лид, компания) через метод API crm.company.get и подобные если адрес добавлен через пользовательский интерфейс.
То есть, например, в битрикс24 создаем компанию, заполняем фактический и юридический адреса и сохраняем. Потом дергаем метод API crm.company.get, который возвращает всю информацию о компании, и в полях адресов почему-то везде будет null:
Но если обновить поля адреса через метод API crm.company.update то введенный ранее фактический адрес затрется новым и эти новые данные уже можно будет получить через crm.company.get.
Кто-то может подсказать как сразу получить адреса введенные пользователем через сайт, без всяких обновлений по API?
Адреса, которые вы заполняете через интерфейс, попадают в реквизиты в поле "Адрес доставки". Ищите там. "Собственные" поля адресов в сущностях crm устарели, остались для обратной совместимости у старых клиентов, не надо ими пользоваться. Работайте через реквизиты