Описание

Изменяет значения свойств связи на указанные в запросе.

URL-адрес

Метод: POST.

https://example.com/api/v1.1/relations/edit

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

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
rel_idint3ДаID связи
profile_aobject

{"profile_id": "c1wefohoi1312"}

ДаПрофиль базы данных А, к которому направлена связь
profile_bobject{"profile_id": "c1wefohoi13123"}ДаПрофиль базы данных В, от которого направлена связь
weightsobject{"user_like":2,"donate":343,"is_online":true}ДаСвойства связи профилей
Поиск профиля подписчика
emailstring"john@example.com""matching":"email" - по профилю и подпискам
"matching":"email_profile" - только по профилю
Email-адрес
phonestring"+79000000000""matching":"phone"Номер телефона
profile_idstring
"abcdefghijklmnqrstuvwxyz"
"matching":"profile_id"Идентификатор профиля
field_namestring

"CRM_ID"

"matching":"custom"Название кастомного поля профиля для поиска. 
field_valueint/string"12345""matching":"custom"

Значение кастомного поля для поиска.

Доступен поиск по сочетанию значений поля с типом "тэги". Тэги передаются в строке черз запятую: "тэг_1, тэг_2".
resource_idint24Нет

Идентификатор ресурса для
поиска по email и phone

Пример запроса


{
   "token": "8d08f4ea57c74916909e9d324c20a6bc",
   "rel_id":3,
   "profile_a":{
   		"profile_id":"5d63dbdb439e7306b596c5d0"

   },
   "profile_b":{
   		"profile_id":"5d441038439e7363f3c26539"
   		
   },
   "weights":{"user_like":2,"donate":343,"is_online":true}
}

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


{
    "error": 0,
    "error_text": "",
    "profile_a": "5c910f6bc484d023b1309bee",
    "profile_b": "5c910938c484d023b1309bac",
    "relation_id": 1
}

Возвращаемые параметры

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
profile_astringИдентификатор профиля А
profile_bstringИдентификатор профиля B
relation_id1Идентификатор связи
  • No labels