Перейти к основному содержимому

Получить информацию о связях профиля

Описание

Запрос отдаёт информацию о связях профиля из базы данных А, свойствах связей и значениях свойств.

URL-адрес

Метод: POST.

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

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

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
rel_idint3ДаID связи
profile_id"abcdefghijklmnqrstuvwxyz"ДаПрофиль из базы данных А для поиска
Поиск профиля подписчика
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": "abcdefghijklmnqrstuvwxyz",
"rel_id": 1,
"profile_id": "67ef9942dc993311c9a067f5"
}

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

{
"data": {
"profile_id": "67ef9942dc993311c9a067f5",
"profile_xxh": "2e6325012644fdf9",
"props": {
"donate": {
"top": [
{
"profile_id": "67dd005523ea81dd52f98195",
"value": 1,
"email_b": "67dd005523ea81dd52f98195@localhost"
}
],
"sum": 344
},
"user_like": {
"top": [],
"sum": 3
}
}
},
"error": 0,
"error_text": "Successful operation"
}

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

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
dataobjectИнформация о связях профиля
data.profile_idstringИдентификатор профиля
data.profile_xxhstringХешированый идентификатор профиля
data.propsobjectСвойства связей

Свойства связей: числовые {#Getprofilerelationsinfo-Relationproperties:numeric}

ПараметрТипОписание
topobjectТоп свойства (связанные профили и значения)
sumint/floatСумма числового свойства