Что делает метод?
Метод test.status возвращает статус прохождения теста по ID.
О Методе
Тип Метода |
Параметры Указываются |
GET |
в URL
|
Параметры
Параметры (ОБЯЗАТЕЛЬНЫЕ)
|
Тип |
Описание |
token |
str |
строка
|
Токен для интеграции |
test_id |
int
|
число
|
ID прохождения теста |
Возвращает при Выполнении
Возвращает (УСПЕШНО)
|
Тип |
Описание |
test_status |
object |
объект |
Статус прохождения теста по ID: started - тип str - строка: дата и время, когда тест был начат; deadline - тип str - строка: дата и время автоматического окончания теста (если установлены); completed - тип str - строка: дата и время окончание прохождения; answered - тип int - число: на сколько вопросов ответил пользователь на момент запроса информации; total - тип int - число: сколько всего вопросов в тесте; completionPercent - тип int - число: на сколько процентов пройден тест; completedSuccessfully - тип bool - логическое значение: пройден ли тест успешно; answeredCorrect - тип int - число: на сколько вопросов был дан верный ответ; answeredIncorrect - тип int - число: на сколько вопросов был дан неверный ответ; currentCorrectionPercent - тип int - число: на сколько процентов дан верный ответ на момент запроса из отвеченных вопросов; totalCorrectPercent - тип int - число: на какой процент вопросов из всех в тесте был дан верный ответ на момент запроса; minimalPercent - тип int - число: минимальный процент для прохождения теста. |
Возвращает (НЕ УСПЕШНО)
|
Тип |
Описание |
error: |
str |
строка |
Описание ошибки
|
Примеры
Примеры использования |
POSTMAN |
 |
Python |
Вызов |
base_url = 'https://articles.it-solution.ru/extapi/'
token = 'ваш токен для интеграции'
method = 'test.status/'
response = requests.get(base_url + method,
json={
'token': token,
'test_id':317779
}) |
Результат |
{
"test_status": {
"started": "2025-06-10T13:28:30.855Z",
"deadline": null,
"completed": "2025-06-10T13:28:33.220Z",
"answered": 1,
"total": 1,
"completionPercent": 100,
"completedSuccessfully": true,
"answeredCorrect": 1,
"answeredIncorrect": 0,
"currentCorrectPercent": 100,
"totalCorrectPercent": 100,
"minimalPercent": 5
}
} |