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

Data array

Описание

Массив data используется в следующих запросах:

Массив состоит из объектов, каждый из которых содержит информацию об отдельном профиле. В качестве ключа и значения объекта необходимо указать данные, по которым будет происходить поиск профиля в базе.

Параметры

ПараметрТипПримерОбязательныйОписание
emailstring"john@example.com""matching":"email" - по профилю и подпискам
"matching":"email_profile" - только по профилю
"matching":"email_sub" - только по подпискам
Email-адрес
phonestring"+79000000000""matching":"phone" - по телефону из профиля и подписок
"matching":"phone_sub" - по телефону из подписок
Номер телефона
profile_idstring"abcdefghijklmnqrstuvwxyz""matching":"profile_id"Идентификатор профиля
field_valueint/string"12345""matching":"custom"Значение поля для поиска
custom_requestJSON object
Если нет свойства "matching"MongoDB запрос по полям профиля
custom_dataJSON object{"field": "value"}НетПользовательские параметры, возвращаются в хуках

Примеры

email

    
"data": [
{"email": "profile1@example.com"},
{"email": "profile2@example.com"}
]

phone

    
"data": [
{"phone": "+79000000000"},
{"phone": "+79000000001"}
]

profile_id

    
"data": [
{"profile_id": "60ae529b3f62fcdebdb159bb"},
{"profile_id": "843vfdkisfh934hfe834rhkk"}
]

custom

    
"data": [
{"field_value": "001"},
{"field_value": "002"},
]