Account

APIDescription
POST api/Account/Login

Вход пользователя в систему

GET api/Account/UpdateToken?RefreshToken={RefreshToken}

Обновление токена авторизацияя

POST api/Account/Logout

Выйти из системы

POST api/Account/ChangePassword

Изменить пароль,Авторизация объязательна , При ошибке авторизации возвращает статус код 401

POST api/Account/Register

Регистрация

Question_Generator

Тесты, авторизация объязательна, При ошибке авторизации возвращает статус код 401

APIDescription
POST api/Question_Generator/List_By_Variant?var_id={var_id}

Генерация вопросов для тестирования

POST api/Question_Generator/List

Генерация вопросов для тестирования

History_Test

История, авторизация объязательна, При ошибке авторизации возвращает статус код 401

APIDescription
GET api/History_Test/List

История прохождения тесты

POST api/History_Test/Add_Result

Добавление результатов в историю

GET api/History_Test/Details?history_id={history_id}

История деталь

User

Пользователь, авторизация объязательна, При ошибке авторизации возвращает статус код 401

APIDescription
GET api/User/GetUserInfo

Информация о пользователе

POST api/User/UpdateInfo

Обновление информации пользователя

List

Список

APIDescription
GET api/List/Regions

Список регионов

GET api/List/Districts?region_id={region_id}

Список районов

GET api/List/City_Villages?district_id={district_id}

Список городов или сел

GET api/List/Schools?city_village_id={city_village_id}

Список школ

GET api/List/Subjects

Список предметов

GET api/List/Variants

Список вариантов