Конфигурации
Задания
GET /configs/dbfields/issues
Структура запроса:
GET /configs/dbfields/issues?token=puqw129npc074a
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[{
"fieldName": "createDate",
"dbFieldName": "create_date"
},...]
Пользователи
GET /configs/dbfields/users
Структура запроса:
GET /configs/dbfields/users?token=puqw129npc074a
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[{
"fieldName": "organizationId",
"dbFieldName": "organization_id"
},...]
// название поля, строка
// название поля в БД, строка
Примечание
Запросы configs необходимы для адаптирования прав в запросе /issues/states. В запросе /configs/dbfields/issues — отображается соотношение полей задач, которые приходят в REST-запросе и полей из базы данных. В запросе /configs/dbfields/users — отображается соотношение полей пользователей, которые приходят в REST-запросе и полей из базы данных.
Возможные статусы ответов сервера при ошибке:
Статус: 401 — необходима авторизация
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 403 — доступ запрещен
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 404 — не найдено
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки