Продукты Решения Тарифы Партнерам
Клиентам
Получить консультацию
Связаться
Skip to content

Редактирование контакта в адресной книге

Метод update.contacts
Описание Редактирование контакта в адресной книге
Кому доступен Агент, Клиент

Возможно частичное обновление. Если обновляется массив данных, то переданный массив будет полностью заменять существующий.

Параметры запроса

Название Тип Обязательный Допустимые значения Описание
access_token string да Ключ сессии аутентификации
id number да Уникальный идентификатор контакта в адресной книге
user_id number нет Уникальный идентификатор пользователя клиента агента от имени которого делается запрос
Является обязательным для агента
Для получения списка пользователей клиента необходимо использовать метод "get.customer_users"
first_name string нет Имя контакта
last_name string да Фамилия контакта
patronymic string нет Отчество контакта
emails array нет Максимум 10 адресов Адрес электронной почты контакта.
E-mail должен быть уникальным в списке.
phone_numbers array да Максимум 10 номеров Список номеров контакта в формате E164
Номер должен быть уникальным в списке.
personal_manager_id number нет Персональный менеджер - это сотрудник, отвечающий за работу с клиентом. При создании сценария "Переадресация на персонального менеджера" звонки клиентов будут поступать персональным менеджерам без дополнительных настроек списка номеров вызывающего абонента и списка телефонов сотрудников. Для получения списка сотрудников используется метод "get.employees"
organization_id number нет Уникальный идентификатор организации. Для получения списка организаций см. метод см. метод "get.contact_organizations".
groups array нет Список уникальных идентификаторов групп в которых состоит контакт, см. метод "get.group_contacts".

JSON структура запроса

Копировать
{
 "jsonrpc":"2.0",
 "method":"update.contacts",
 "id":"number",
 "params":{
  "access_token":"string",
  "id":"number",
  "user_id":"number",
  "last_name":"string",
  "first_name":"string",
  "patronymic":"string",
  "emails":[
   "email"
  ],
  "groups":[
   "group_id"
  ],
  "phone_numbers":[
   "number"
  ],
  "personal_manager_id":"number",
  "organization_id":"number"
 }
}

JSON структура ответа

Копировать
{
 "jsonrpc":"2.0",
 "id":"number",
 "result":{

 }
}

Список возвращаемых ошибок

Смотрим раздел "Список ошибок для методов с глаголом update"

Полезные кейсы, статьи и исследования от экспертов UIS
Подписаться
Нажимая кнопку вы подтверждаете, что согласны получать рассылку
Вы успешно подписаны на новости!
Спасибо за обращение
Понятно