Объединяет несколько контактов в один. Этот метод также переносит сделки, дополнительные поля, чаты и другие объекты в целевой контакт.
API ver.10.0.0 Пользователь
| Запрос | |||
| Параметр | Тип | Значение | Описание |
class * | String | contact | |
method * | String | merge_contacts | |
sid * | String | — | Идентификатор сессии пользователя. |
param | |||
from_contact_id * | Number|Number[] | — | ID контактов-источников. |
to_contact_id * | Number | — | ID целевого контакта. |
update | Boolean | — | Обновлять поля вместо переноса. Допустимые значения: true false |
| * – обязательные параметры | |||
| Ответ | ||
| Параметр | Тип | Описание |
response * | Number | ID целевого контакта. |
| * – обязательные параметры | ||
| Коды ошибок | |
| Номер | Описание |
708 | Недостаточно прав доступа для запрашиваемой операции. |
[
{
"code": 708,
"response": null
},
{
"code": 200,
"response": {
"errs": {
"708": "Недостаточно прав доступа для запрашиваемой операции."
}
}
}
]
curl -X POST https://domain.laxo.one/contact/merge_contacts \
-H "Content-Type: application/json" \
-d '{"sid": "YOUR_API_SID", "lang": "ru", "param": "OBJECT WITH PARAMS"}