Публичный APICI/CD17. GET /repos/{owner}/{repo}/actions/secrets — получить список секретов репозитория

17. GET /repos/{owner}/{repo}/actions/secrets — получить список секретов репозитория

Описание

Этот метод позволяет получить список секретов репозитория.

Параметры URL:

ПараметрОбязательныйОписание
ownerДаВладелец репозитория
repoДаНазвание репозитория

Параметры запроса:

ПараметрОбязательныйОписание
per_pageНетКоличество результатов на странице (максимум 30)
pageНетНомер страницы результатов

Тело запроса:

Данный метод не требует тела запроса.

Пример запроса:

curl -X GET "https://api.gitverse.ru/repos/myuser/myrepo/actions/secrets?per_page=10&page=1" \
  -H "Authorization: Bearer YOUR_TOKEN"

Ответ (200 OK):

Ответ содержит список секретов репозитория.

{
  "secrets": [
    {
      "name": "SECRET_NAME",
      "created_at": "2023-01-01T00:00:00Z"
    }
  ],
  "total_count": 1
}

Формат ответа: application/vnd.gitverse.object+json;version=1

Коды ответов

КодСтатусОписание
200OkЗапрос выполнен успешно, секреты получены
400Bad RequestНекорректные параметры запроса
401UnauthorizedНеобходима авторизация
404Not FoundРепозиторий не найден
500Internal Server ErrorВнутренняя ошибка сервера

Примечания:

  • убедитесь, что ключ API указан корректно и обладает необходимыми правами для доступа к репозиторию;
  • возвращаемый список секретов может быть ограничен параметрами per_page и page.