@PavelFokeev
pavl1k.ru

Получение всех контактов из CRM bitrix24 (API)?

Есть запрос для выбора контактов из CRM битрикс24

$contacts = executeREST($arAccessParams['client_endpoint'], 'crm.contact.list',  array(), $arAccessParams['access_token']);


Возвращает данные
array(4) {
  ["result"]=>
  array(50) {
    [0]=>
    array(41) {
...
    }
    [49]=>
    array(41) {
...
    }
  }
  ["next"]=>
  int(50)
  ["total"]=>
  int(150)
  ["time"]=>
  array(6) {
    ["start"]=>
    ["finish"]=>
    ["duration"]=>
    ["processing"]=>
    ["date_start"]=>
    ["date_finish"]=>
  }
}

Видно, что в ответе только 50 контактов из 150. Как получить остальные?
Параметры offset и limit не срабатывают, видимо не так их указываю
  • Вопрос задан
  • 2450 просмотров
Решения вопроса 1
@PavelFokeev Автор вопроса
pavl1k.ru
Нужно использовать параметр start, а не offset.

$contacts = executeREST($arAccessParams['client_endpoint'], 'crm.contact.list',  array('start'=>50), $arAccessParams['access_token']);


Всем спасибо)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы