Все коллекции
API и Webhooks
Тесты и голосования
Получить информацию о времени запуска тестов
Получить информацию о времени запуска тестов

GET /tests/list

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

МЕТОД HTTP

GET 

URL

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

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

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

  • eventId — фильтр по ID серии (Event);

  • eventSessionId — фильтр по ID мероприятия (EventSession);

  • testSessionId — фильтр по ID TestSession;

  • userId — фильтр по ID сотрудника Организации;

  • startTime — начало периода выборки.
    Формат: YYYY-MM-DD HH:MM:SS. По умолчанию: 6 месяцев от текущей даты/времени;

  • endTime — конец периода выборки.
    Формат: YYYY-MM-DD HH:MM:SS. По умолчанию: сейчас.

ПОЛЯ ОТВЕТА

Возвращается массив тестов, подходящих под фильтры.
Формат:

  • id — идентификатор теста или голосования (TestFileID);

  • userId — ID пользователя, которому данный тест принадлежит;

  • name — название;

  • createAt — дата создания;

  • lastStart — дата последнего запуска;

  • startsCount — количество запусков теста

  • testSessions — массив данных о прошедших тестах и голосования. Формат:
     - id — идентификатор результатов голосования (testSessions);
    - eventSessionId — идентификатор вебинара, в котором запускали тест;
    - startTime — время запуска теста;
    - endTime —время завершения теста. 

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

url: https://userapi.webinar.ru/v3/tests/list?userId=274&eventId=6567&startTime=2019-04-00+00:00:00&endTime=2019-08-01+00:00:00 ,
method: GET,
headers:
{
    x-auth-token: x-auth-token,
    Content-Type: application/x-www-form-urlencoded,
}

  

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

{  
     "id": "8275",
     "userId": "274",
     "name": "asdfasdfasd",
     "createAt": "2015-08-27 01:29:52",    
     "lastStart": "2016-04-21 18:11:00",
     "startsCount": 3,    
     "testSessions":
          [    
               {        
                    "id": "559",
                    "eventSessionId": "7643",
                    "startTime": "2016-04-21 18:11:00"
               },
               {        
                    "id": "558",        
                    "eventSessionId": "7643",        
                    "startTime": "2016-04-21 18:00:27",        
                    "endTime": "2016-04-21 18:01:13"      
                },      
                {      
                    "id": "557",        
                    "eventSessionId": "7643",        
                    "startTime": "2016-04-21 17:59:36",        
                    "endTime": "2016-04-21 17:59:48"
                 }    
          ]
}
Нашли ответ на свой вопрос?