Приоритеты
Список приоритетов
GET /issues/priorities
Структура запроса:
GET /issues/priorities?token=puqw129npc074a
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
[{
"id": 1,
"name": "Новый клиент",
"order": 1
},...]
Добавление приоритета
POST /issues/priorities
Структура запроса:
POST /issues/priorities?token=puqw129npc074a
token: ключ доступа
Пример запроса:
Формат: json
{
"name": "Новый приоритет"
}
// название, строка
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"id": 5,
"name": "Новый приоритет",
"order": 5
}
// id приоритета, целое число
// название, строка
// порядковый номер, целое число
Информация о приоритете по ID
GET /issues/priorities/{id}
Структура запроса:
GET /issues/priorities/3?token=puqw129npc074a
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"id": 3,
"name": "VIP-клиент",
"order": 3
}
// id приоритета, целое число
// название, строка
// порядковый номер, целое число
Редактирование приоритета
PUT /issues/priorities/{id}
Структура запроса:
PUT /issues/priorities/3?token=puqw129npc074a
id: id приоритета
token: ключ доступа
Пример запроса:
Формат: json
{
"id": 3,
"name": "Новое название",
"order": 3
}
// id приоритета, целое число
// название, строка
// порядковый номер, целое число
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"id": 3,
"name": "Новое название",
"order": 3
}
// id приоритета, целое число
// название, строка
// порядковый номер, целое число
Удаление приоритета
DELETE /issues/priorities/{id}
Структура запроса:
DELETE /issues/priorities/3?token=puqw129npc074a
id: id приоритета
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"id": 3
}
Возможные статусы ответов сервера при ошибке:
Статус: 401 — необходима авторизация
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 403 — доступ запрещен
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 404 — не найдено
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Содержит описание ошибки