Получить типы задач в организации
GET /orgs/{org}/issue-types
Описание метода
Метод GET позволяет получить типы задач в организации.
⚠️ Важное ограничение: Наличие организации проверяется по названию, но набор возвращаемых данных всегда один, т.к. типы задач для всех одинаковые. При наличии организации по названию всегда возвращается одинаковый набор типов задач.
Токен
Требуется токен с правами на Чтение для Репозитория.
Заголовки запроса
| Параметр | Обязательный | Описание |
|---|---|---|
Accept | Нет | Тип представления. Рекомендуется устанавливать значение application/vnd.gitverse.object+json;version=1 |
Authorization | Да | Для аutентификации используется токен доступа. Формат: Bearer <YOUR-TOKEN> или token <YOUR-TOKEN> |
Параметры пути
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
org | Да | string | Наименование организации |
Параметры запроса
Данный метод не поддерживает параметры запроса.
Тело запроса
Данный метод не поддерживает тело запроса.
Пример запроса
curl -X GET "https://api.gitverse.ru/orgs/{org}/issue-types" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "Accept: application/vnd.gitverse.object+json;version=1"Пример ответа (200 OK)
В ответе приходит массив объектов типов задач:
[
{
"id": 3,
"node_id": null,
"code": "bug",
"name": "Дефект",
"description": null,
"color": "#DBF0FF"
}
]Описание полей ответа
| Поле | Тип | Обязательный | Описание | Комментарий для Public API GitVerse |
|---|---|---|---|---|
id | integer | Да | Уникальный идентификатор типа | |
node_id | string | Да | Глобальный ID узла GraphQL | Всегда null |
code | string | Да | Код типа задачи | |
name | string | Да | Название типа задачи | |
description | string | Да | Описание типа задачи | Всегда null |
color | string | Нет | Цвет типа задачи |
Формат ответа: application/vnd.gitverse.object+json;version=1
Коды ответа
| Код | Статус | Описание |
|---|---|---|
200 | OK | Успешно выполнен |
400 | Bad Request | Некорректные параметры запроса |
404 | Not Found | Ресурс не найден либо нет доступа к нему |
422 | Unprocessable Entity | Ошибка валидации |
500 | Internal Server Error | Внутренняя ошибка сервера |