Все коллекции
API и Webhooks
Запись
Получить список онлайн-записей
Получить список онлайн-записей

GET /records

Обновлено больше недели назад

Запросом можно получить список онлайн-записей вебинаров за определенный период.

Внимание! Без значений параметров period или from дата начала периода выборки будет равна текущей дате и времени и данные будут не валидны.

HEADERS 

x-auth-token {{Token}}

Content-Type application/x-www-form-urlencoded

МЕТОД HTTP

GET

URL

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

  • from — дата начала периода выборки.
    Формат: yyyy-mm-dd hh:mm:ss.
    Без этого параметра запрос отработает от текущей даты и времени.

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

  • id — ID онлайн-записи. Можно посмотреть запросом GET /fileSystem/files?parent=parentID, где parentID - идентификатор папки "Записи";

  • period — период выборки. Значения:
    - day —  день;
    - week —  неделя;
    - month — месяц;
    - year — год.
    Значение по умолчанию: текущая дата и время.

  • to — дата окончания периода выборки.  
    Формат: yyyy-mm-dd hh:mm:ss.
    По умолчанию: from + 1 год.

  • userId — ID сотрудника Организации.
    Ограничивает выборку вебинарами одного из сотрудников команды.
    ID можно получить запросом GET /organization/members.

  • offset — параметр для пагинации результата. Значения: 0, 10, 20, 30 и т.д.

    Внимание!Offset необходим для изменения страницы результатов. При offset 0, будут выведены записи с 1-й по 10-ю. При offset 10, будут записи с 11 по 20 и т.д.

  • limit — параметр для определения количества отображаемых результатов. Без указания параметра выводиться 10 первых результатов.
    Можно указать любое число в диапазоне от 1 до 500.

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

url: https://userapi.webinar.ru/v3/records?from=2019-01-01&to=2019-05-01&userId={{USERID}},
method: GET,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
};

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

200 - OK 
[
  {
    "id": 57325367,
    "name": "Новое мероприятие сегодня",
    "link": "https://events.webinar.ru/supportservice/2308067/record-new/2368927",
    "isViewable": false,
    "hasPassword": false,
    "size": 472494,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-30 12:02:14"
  },
  {
    "id": 56883657,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2315151/record-new/2357691",
    "isViewable": false,
    "hasPassword": false,
    "size": 4073495,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-25 13:22:51"
  },
  {
    "id": 56429117,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2299993/record-new/2342301",
    "isViewable": false,
    "hasPassword": false,
    "size": 0,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-21 15:05:41"
  },
  {
    "id": 56426525,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2299951/record-new/2342257",
    "isViewable": false,
    "hasPassword": false,
    "size": 8540111,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-21 14:32:41"
  },
  {
    "id": 56425667,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2299931/record-new/2342235",
    "isViewable": false,
    "hasPassword": false,
    "size": 42625775,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-21 14:19:40"
  },
  {
    "id": 55785017,
    "name": "Новое мероприятие сегодня",
    "link": "https://events.webinar.ru/supportservice/2255867/record-new/2324179",
    "isViewable": false,
    "hasPassword": false,
    "size": 0,
    "createAt": "2019-04-15 13:10:29"
  },
  {
    "id": 55626287,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2278021/record-new/2319963",
    "isViewable": false,
    "hasPassword": false,
    "size": 0,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-12 20:35:33"
  },
  {
    "id": 55165555,
    "name": "Мероприятие сейчас",
    "link": "https://events.webinar.ru/supportservice/1446871/record-new/1476429",
    "isViewable": true,
    "hasPassword": false,
    "size": 0,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-09 10:44:31"
  },
  {
    "id": 54703685,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2251643/record-new/2293099",
    "isViewable": false,
    "hasPassword": false,
    "size": 0,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-04-04 13:45:03"
  },
  {
    "id": 54051949,
    "name": "Новый вебинар",
    "link": "https://events.webinar.ru/supportservice/2231325/record-new/2272451",
    "isViewable": true,
    "hasPassword": false,
    "size": 0,
"eventSession": {
"createUser": {
"id": 1029,
"name": "Специалист",
"secondName": "тех.поддержки",
"email": "support@webinar.ru"
}
},
    "createAt": "2019-03-28 19:37:25"
  }
]
Нашли ответ на свой вопрос?