Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Поле

Тип

Обязательное

Комментарий

idStringдаИдентификатор клиента в CRM (Master ID)
contractStringданетНомер генерального соглашения, соглашений может быть несколько, передавать через запятую
telSysClientIdStringнетИдентификатор клиента в системе телефонии
nameStringда

ФИО клиента

surnameStringдаФамилия
firstnameStringдаИмя
patronymicStringданетОтчество
typeString ("0", "1")даКод типа клиента (физическое лицо \ юридическое лицо).
enabledBooleanдаОбслуживание клиента разрешено
birthDateString ("YYYY-MM-DD")нетДата рождения
extRefStringнетИдентификатор клиента в АБС
cardRefStringнетИдентификатор клиента в карточный системе (ДКБО ID)
bankBranchBranchнетИнформация о подразделении клиента
crmURLStringнет

Deprecated, нужно использовать ActionList

Полная ссылка, по которой клиента можно открыть в CRM.

ActionListList<ActionList>нетСписок кнопок-ссылок в формате:
name - value
innStringнетИНН клиента.
shortNameStringнетКраткое наименование клиента.
accountNumbersStringнетНомера счета клиента. Данное поле не сохраняется в карточке клиента и храниться только в рамках открытого обращения
positionStreamBooleanнетНовый портфель, значение для PositionStream (true/false)
betaUserBooleanнетФлаг "бета пользователь" (true/false)
lvlClientStringнетСервисный уровень клиента, приоритет обслуживания
timezoneStringнетЧасовой пояс на устройстве клиента
osVersionStringнетВерсия ОС устройства
deviceStringнетТип устройства
deviceVersionStringнетВерсия приложения
fieldsMap<String, String>нет

Deprecated, нужно использовать fieldList

Поля с дополнительной информацией о клиенте в виде название поле → значение.

fieldListList<Field>нетПоля с дополнительной информацией о клиенте, при отображении в интерфейсе оператора учитывается порядок полей.
contactsContactsнетИнформация о контактах клиента для информирования оператора и выстраивания омниканальных связей
secretWordStringнетКодовое слово, которое операторы или бот используют для ручной идентификации клиента
groupList<Group>нетИнформация о группах клиентов для версии iQPro.

...

Поле

Тип

Обязательное

Комментарий

idIntegerдаИдентификатор организации во внешней системе
nameStringнетНаименование организации
typeStringнетКод типа организации
enabledBooleanнетОбслуживание организации разрешено
extRefStringнетКод организации в главной учетной системе (например АБС)
innStringнетИНН
kppStringнетКПП
residentBooleanнетПризнак "Нерезидент"
phoneStringнетТелефоны
shortNameStringнетСокращенное наименование
internationalNameStringнетМеждународное наименование
ogrnStringнетОГРН
ogrnDateString ("YYYY-MM-DD")нетДата ОГРН
internationalAddressStringнетПолный международный адрес компании

Field

Поле с дополнительной информацией о клиенте.

...

ПолеТипОбязательноеКомментарий
idLongдаИдентификатор группы во внешней системе
parentGroupGroupнетИнформация о родительской группе в случае древовидной структуры
nameStringнетНаименование группы. Если не задано, можно указать вручную в iQChannels
descriptionStringнетОписание группы
priorityLongнетПриоритет обращений от клиентов в данной группе по умолчанию

ActionList

Группа кнопок \ ссылок.

ПолеТипОбязательноеКомментарий
nameStringнетНазвание/текст кнопки \ ссылки.
Если не указано, то по умолчанию заполняется как “Открыть в CRM”
typeIntegerнетТип элемента (ссылка \ кнопка).
Допустимые значения:
  • 0 (или не указано) - Ссылка (вертикальная последовательность)
  • 1 - Кнопка (горизонтальная последовательность)
valueStringдаЗначение поля - URL ссылка, куда будет вести кнопка \ ссылка

Примеры ответов

Успешный ответ

...

Code Block
languagejs
{
    "errorCode": "1001",
    "errorText": "Client not found"
}

Частные реализации

Page Tree
root@self

Изменения

Версия 1.1

  • В типе Client добавлено поле shortName.
  • В типе Client добавлено поле fieldList.
  • Добавлен тип Field.

...

  • Добавлена возможность использовать протокол AUTH с методом POST.
  • В типе Client добавлено поле accountNumbers.
  • В типе Client добавлено поле positionStream.
  • В типе Client добавлено поле betaUser.
  • В типе Client добавлено поле lvlClient.

  • В типе Client добавлено поле timezone.
  • В типе Client добавлено поле osVersion.
  • В типе Client добавлено поле device.
  • В типе Client добавлено поле deviceVersion.

Версия 1.4

  • В типе Client добавлено поле actionList.
  • Добавлен тип ActionList.