3. GET /repos/{username}/{reponame}/releases/{release_id}
— получить информацию о релизе
Описание
Возвращает информацию о релизе по его идентификатору.
Параметры URL:
Параметр | Обязательный | Описание |
---|---|---|
username | Да | Имя владельца репозитория (пользователь или организация) |
reponame | Да | Название репозитория без расширения .git |
release_id | Да | Идентификатор релиза |
Параметры запроса:
Параметр | Обязательный | Описание |
---|---|---|
ApiKeyAuth | Да | Ключ API для авторизации. Формат: ApiKey <your_api_key> |
Тело запроса:
Данный метод не требует тела запроса.
Пример запроса:
curl --location --request GET 'https://api.gitverse.ru/public/api/repos/hardqa_1/testo_repa/releases/21' \
--header 'accept: application/vnd.gitverse.object+json;version=1' \
--header 'Authorization: 9766dae885ade2834845c2d17a71ec49c9974453'
Ответ (200 OK
):
{
"id": 21,
"tag_name": "v5",
"target_commitish": "master",
"name": "release v5 API",
"body": "sdasdasdas",
"url": "https://api.gitverse.ru/public/api/repos/hardqa_1/testo_repa/releases/21",
"html_url": "https://api.gitverse.ru/hardqa_1/testo_repa/releases/tag/v5",
"tarball_url": "https://api.gitverse.ru/hardqa_1/testo_repa/archive/v5.tar.gz",
"zipball_url": "https://api.gitverse.ru/hardqa_1/testo_repa/archive/v5.zip",
"upload_url": "https://api.gitverse.ru/public/api/repos/hardqa_1/testo_repa/releases/21/assets",
"draft": true,
"prerelease": true,
"created_at": "1970-01-01T00:00:00Z",
"published_at": "1970-01-01T00:00:00Z",
"author": {
"id": 14,
"name": "",
"login": "hardqa_1",
"type": "User",
"bio": "",
"email": "hardqa_1@mail.ru",
"avatar_url": "https://api.gitverse.ru/avatars/d58095c0fe787f981dff5b6a41117aec",
"html_url": "https://gitverse.ru/hardqa_1",
"url": "https://api.gitverse.ru/hardqa_1",
"repos_url": "https://api.gitverse.ru/hardqa_1/repos",
"site_admin": false,
"location": null,
"followers": 0,
"following": 0,
"public_repos": 3,
"created_at": "2025-08-18T08:19:48Z",
"updated_at": "2025-08-18T08:57:48Z"
},
"assets": []
}
Формат ответа: application/vnd.gitverse.object+json;version=1
Коды ответов
Код | Статус | Описание |
---|---|---|
200 | Ok | Информация о релизе успешно получена |
400 | Bad Request | Некорректные параметры запроса |
403 | Forbidden | Доступ запрещен |
404 | Not Found | Указанный релиз или репозиторий не найдены |
500 | Internal Server Error | Внутренняя ошибка сервера |
Примечания:
- Убедитесь, что вы используете правильный ключ API с необходимыми правами доступа к репозиторию.
- Убедитесь, что указанный идентификатор релиза существует в репозитории.