contact.get_list

Возвращает список контактов, хранимых в адресной базе. При передаче хотя бы одного ID в параметре field_ids вывод будет дополнен значениями указанных дополнительных полей контакта.

API ver.10.0.0 Пользователь

Запрос
ПараметрТипЗначениеОписание
class *Stringcontact
method *Stringget_list
sid *StringИдентификатор сессии пользователя.
param
contact_nameStringФильтр по имени.
deletedNumberФильтр удаленных.
Допустимые значения: 0 1
contact_idNumber|Number[]ID контакта или массив ID контактов.
contact_parent_idNumberID родительского контакта.
userNumberФильтр контактов, связанных с пользователями.
Допустимые значения: 0 1
field_idsNumber[]ID дополнительных полей для выборки.
has_fieldsNumber[]ID дополнительных полей, значения которых нужно вернуть отдельным массивом.
tag_idsNumber[]ID меток для фильтрации.
field_filter_idsObject[]Фильтры по значениям дополнительных полей.
field_filter_ids.id *NumberID поля.
field_filter_ids.value *String|NumberЗначение для фильтра.
field_filter_ids.compare_type *StringТип сравнения.
field_order_byNumberID поля для сортировки.
startNumberСмещение.
limitNumber1000Лимит.
* – обязательные параметры
Ответ
ПараметрТипОписание
response *Object[]Массив объектов контактов.
contact_id *NumberID контакта.
contact_name *StringИмя контакта.
contact_parent_id *Number|NullID родительского контакта.
contact_deleted *Number|NullДата удаления контакта.
contact_createdNumberДата создания контакта.
contact_editedNumber|NullДата последнего изменения контакта.
chat_id *NumberID чата контакта.
likeNumber|NullID пользователя, добавившего контакт в избранное.
user_idNumber|NullID пользователя, связанного с контактом.
fieldsObjectОбъект значений выбранных дополнительных полей.
fields.field_idObjectОбъект значения поля, ключ соответствует ID поля.
fields.field_id.field_value_idNumberID значения поля.
fields.field_id.field_char_valueString|Number|Object|Object[]Значение текстового или SET-поля.
fields.field_id.field_integer_valueNumberЗначение числового поля.
fields.field_id.field_double_valueNumberЗначение дробного поля.
fields.field_id.nameStringИмя файла.
fields.field_id.hrefStringПубличная ссылка на файл.
fields.field_id.tokenStringТокен доступа к файлу.
has_fieldsObject[]Массив объектов значений полей, переданных в has_fields.
tagsObject[]Массив объектов меток контакта.
tags.tag_idNumberID метки.
tags.tag_nameStringНазвание метки.
tags.tag_styleStringЦвет метки.
* – обязательные параметры
Остались вопросы? Спросите в чате В нашем сообществе в Telegram можно быстро задать вопрос, получить подсказку от команды Laxo или обменяться опытом с другими пользователями.