test.list


Что делает метод?

Метод test.list возвращает список прохождений в указанных тестах.



О Методе

Тип Метода Параметры Указываются
GET в URL



Параметры

Параметры (ОБЯЗАТЕЛЬНЫЕ) Тип Описание
token str строка
Токен для интеграции
test_ids list список
Список тестов (если значение пустое, то берутся все тесты)
is_completed
int число
Может принимать 0 или 1: 0 - незавершенные прохождения, 1 - завершенные


Возвращает при Выполнении

Возвращает (УСПЕШНО) Тип Описание
test_passing list список
Список разделов, которые являются тестами:
id - тип int - число: ID раздела, из которого собран тест;
title - тип str - строка: название теста (раздела);
creator - тип int - число: ID создателя теста;
created - тип str - строка: дата и время создания прохождения;
comment - тип str - строка: наименование прохождения.
Возвращает (НЕ УСПЕШНО) Тип Описание
error: str строка Описание ошибки



Примеры

Примеры использования
POSTMAN
Python Вызов
base_url = 'https://articles.it-solution.ru/extapi/'
token = 'ваш токен для интеграции'
method = 'test.list/'
response = requests.get(base_url + method,
                         json={
                             'token': token,
                             'test_ids':[173935],
                             'is_completed': 0 
                         })
Результат
{
    "test": [
        {
            "id": 173935,
            "title": "Тест для менеджеров",
            "creator": 213069,
            "created": "2025-06-11T08:14:56.068Z" "comment": "менеджер Вася" }, {
            "id": 174684,             "name": "Тест для стажеров",
            "creator": 213069,
            "created": "2025-06-11T08:14:56.068Z"             "comment": "[course 1824] студент Олег"         } ] }


Комментарии