Поиск контактов по различным критериям.

МЕТОД HTTP

GET

URL

https://userapi.webinar.ru/v3/contacts/search

ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ

Отсутствуют.

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ

  • contactIds[] — идентификатор контакта. Задается как массив.
  • tags[] — теги контактов. Набор тегов, по которым осуществляется поиск.
  • contactsData[] — данные контактов. Передается как массив данных:
    - name — имя;
    - secondName — фамилия;
    - company — компания;
    - email — электронная почта;
    - phoneMain — номер телефона;
    - position — должность.
    Можно уточнить поиск любым количеством данных.
  • userIds[] —  массив ID пользователей, контакты которых нужно
    получить. Можно передать несколько userID.

ПОЛЯ ОТВЕТА

В ответ приходит список участников вебинаров, подходящих под критерии поиска. По каждому участнику приходит следующая информация:

  • id — contactID;
  • userId — идентификатор сотрудника организации, в чьей адресной книге найден контакт;
  • name — имя;
  • secondName — фамилия;
  • company — компания;
  • position — должность в компании;
  • phoneMain — номер телефона;
  • email — адрес электронной почты;
  • tags — теги, присвоенные этому контакту.

ПРИМЕР ЗАПРОСА

url: https://userapi.webinar.ru/v3/contacts/search?contactsData[email]=i.ivanov@webinar.ru,
method: GET,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
};

ПРИМЕР ОТВЕТА

200 - OK            
[
  {
    "id": "2424413",
    "name": "Миллионы тайн вселенной",
    "startsAt": "2019-05-27T13:11:45+0300",
    "endsAt": "2019-05-27T13:11:47+0300",
    "duration": 2,
    "invitedCount": 0,
    "invitedVisitedCount": 0,
    "registeredCount": 1,
    "registeredVisitedCount": 1,
    "attendance": {
      "NEW": 0,
      "REGULAR": 1,
      "OTHER": 0
    },
    "country": {
      "Russia": {
        "countryCount": 1,
        "Moscow": 1
      }
    },
    "platform": {
      "iOs": 0,
      "Android": 0,
      "Web": 1
    },
    "referrer": {
      "https://events.webinar.ru/supportservice/2376543/stream-new/2424413": 1
    }
  }
]   

Вы нашли ответ?