8. GET /repos/{owner}/{repo}/issues
— получить список задач (issues) репозитория
Описание
Возвращает список задач (issues).
На данный момент содержит только запросы на слияние (Pull Requests).
Полноценная поддержка задач будет добавлена позже.
Параметры запроса
Параметр | Обязательный | Описание |
---|---|---|
owner | Да | Логин владельца репозитория |
repo | Да | Название репозитория |
Пример запроса:
curl -X GET https://api.gitverse.ru/repos/dlborun/APInewTestRepo4.3/issues \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/vnd.gitverse+json;version=1"
Ответ (200 OK
):
[
{
"id": 30,
"number": 30,
"title": "add hello world",
"body": "Base body comment",
"state": "open",
"created_at": "2025-05-13T14:25:40+03:00",
"updated_at": "2025-05-13T14:25:42+03:00",
"pull_request": {
"head": {
"ref": "feature/add-hello",
"sha": "abc1234567890def..."
},
"base": {
"ref": "main",
"sha": "def0987654321cba..."
}
}
}
]
Поле | Описание |
---|---|
id | Уникальный ID задачи |
number | Номер задачи |
title | Заголовок задачи |
body | Описание |
state | Состояние задачи |
pull_request | Если это PR — информация о нём |