FTE service
Authentication
Проверка валидности токена авторизации
Responses
Токен валиден
Body
Ошибка авторизации
Body
Авторизация не найдена
Body
Аутентификация пользователя и получение токена сессии
Request body
Email пользователя
Пароль (минимум 8 символов)
Responses
Успешная авторизация
Body
Невалидные входные данные
Body
Неверный пароль
Body
Пользователь не найден
Body
Ошибка сервера
Body
POST https://web-production-a0b7.up.railway.app/fte_records/signin HTTP/1.1
Content-Type: application/json
{
"email_input": "user@mail.ru",
"pwd_input": "hfy745Ykfd"
}Создание новой учетной записи пользователя в системе
Request body
Email пользователя
Пароль (минимум 8 символов)
Имя пользователя
Фамилия пользователя
Responses
Пользователь успешно зарегистрирован
Body
Невалидные входные данные
Body
Пользователь с таким email уже существует
Body
Ошибка сервера
Body
POST https://web-production-a0b7.up.railway.app/fte_records/register HTTP/1.1
Content-Type: application/json
{
"email_input": "user@mail.ru",
"pwd_input": "hfy745Ykfd",
"user_name_input": "Алина",
"user_surname_input": "Солова"
}Authentication
Обновление названия задачи в мастер-справочнике
Request body
ID задачи
Новое название задачи (минимум 2 символа)
Responses
Задача успешно обновлена
Body
Невалидные входные данные
Body
Ошибка авторизации
Body
Нет доступа для редактирования
Body
Данные не найдены
Body
Ошибка сервера
Body
PATCH https://web-production-a0b7.up.railway.app/fte_records/master_list/update HTTP/1.1
Content-Type: application/json
{
"task_id": "e602aef7134944009a86b07a7abeac44",
"new_task_name": "Разработка и изменение модели"
}Authentication
Получение списка задач по подразделениям пользователя
Responses
Успешное получение данных
Body
{
"e602aef7134944009a86b07a7abeac44" : "Разработка модели"
}Ошибка авторизации
Body
Данные не найдены