Skip to main content
GitHub Docs
Version:
Free, Pro, & Team
GitHub 문서 검색
REST API
/
동작
All products
REST API
API Version:
2022-11-28 (latest)
빠른 시작
개요
가이드
REST API 참조
동작
Artifacts
캐시
OIDC
사용 권한
비밀
자체 호스팅 실행기
변수
워크플로 작업
워크플로 실행
워크플로
활동
앱
결제
분기
확인
사용 규정
코드 검사
Codespaces
협력자
커밋
Copilot
Dependabot
종속성 그래프
키 배포
배포
이모지
Gists
Git 데이터베이스
gitignore
상호 작용
문제
라이선스
Markdown
Meta
메트릭
마이그레이션
조직
패키지
페이지
Projects (classic)
끌어오기
속도 제한
반응
릴리스
리포지토리
검색
비밀 검사
보안 공지
Teams
사용자
리포지토리 웹후크
이제 REST API의 버전이 지정되었습니다.
자세한 내용은 "
API 버전 관리 정보"를 참조하세요
.
REST API
/
동작
동작
REST API를 사용하여 조직 또는 리포지토리에 대한 GitHub Actions와 상호 작용합니다.
Artifacts
List artifacts for a repository
Get an artifact
Delete an artifact
Download an artifact
List workflow run artifacts
Cache
Get GitHub Actions cache usage for an organization
List repositories with GitHub Actions cache usage for an organization
Get GitHub Actions cache usage for a repository
List GitHub Actions caches for a repository
Delete GitHub Actions caches for a repository (using a cache key)
Delete a GitHub Actions cache for a repository (using a cache ID)
Oidc
Get the customization template for an OIDC subject claim for an organization
Set the customization template for an OIDC subject claim for an organization
Get the customization template for an OIDC subject claim for a repository
Set the customization template for an OIDC subject claim for a repository
Permissions
Get GitHub Actions permissions for an organization
Set GitHub Actions permissions for an organization
List selected repositories enabled for GitHub Actions in an organization
Set selected repositories enabled for GitHub Actions in an organization
Enable a selected repository for GitHub Actions in an organization
Disable a selected repository for GitHub Actions in an organization
Get allowed actions and reusable workflows for an organization
Set allowed actions and reusable workflows for an organization
Get default workflow permissions for an organization
Set default workflow permissions for an organization
Get GitHub Actions permissions for a repository
Set GitHub Actions permissions for a repository
Get the level of access for workflows outside of the repository
Set the level of access for workflows outside of the repository
Get allowed actions and reusable workflows for a repository
Set allowed actions and reusable workflows for a repository
Get default workflow permissions for a repository
Set default workflow permissions for a repository
Secrets
List organization secrets
Get an organization public key
Get an organization secret
Create or update an organization secret
Delete an organization secret
List selected repositories for an organization secret
Set selected repositories for an organization secret
Add selected repository to an organization secret
Remove selected repository from an organization secret
List repository organization secrets
List repository secrets
Get a repository public key
Get a repository secret
Create or update a repository secret
Delete a repository secret
List environment secrets
Get an environment public key
Get an environment secret
Create or update an environment secret
Delete an environment secret
Self hosted runners
List self-hosted runners for an organization
List runner applications for an organization
Create configuration for a just-in-time runner for an organization
Create a registration token for an organization
Create a remove token for an organization
Get a self-hosted runner for an organization
Delete a self-hosted runner from an organization
List labels for a self-hosted runner for an organization
Add custom labels to a self-hosted runner for an organization
Set custom labels for a self-hosted runner for an organization
Remove all custom labels from a self-hosted runner for an organization
Remove a custom label from a self-hosted runner for an organization
List self-hosted runners for a repository
List runner applications for a repository
Create configuration for a just-in-time runner for a repository
Create a registration token for a repository
Create a remove token for a repository
Get a self-hosted runner for a repository
Delete a self-hosted runner from a repository
List labels for a self-hosted runner for a repository
Add custom labels to a self-hosted runner for a repository
Set custom labels for a self-hosted runner for a repository
Remove all custom labels from a self-hosted runner for a repository
Remove a custom label from a self-hosted runner for a repository
Variables
List organization variables
Create an organization variable
Get an organization variable
Update an organization variable
Delete an organization variable
List selected repositories for an organization variable
Set selected repositories for an organization variable
Add selected repository to an organization variable
Remove selected repository from an organization variable
List repository organization variables
List repository variables
Create a repository variable
Get a repository variable
Update a repository variable
Delete a repository variable
List environment variables
Create an environment variable
Get an environment variable
Update an environment variable
Delete an environment variable
Workflow jobs
Get a job for a workflow run
Download job logs for a workflow run
List jobs for a workflow run attempt
List jobs for a workflow run
Workflow runs
Re-run a job from a workflow run
List workflow runs for a repository
Get a workflow run
Delete a workflow run
Get the review history for a workflow run
Approve a workflow run for a fork pull request
Get a workflow run attempt
Download workflow run attempt logs
Cancel a workflow run
Review custom deployment protection rules for a workflow run
Download workflow run logs
Delete workflow run logs
Get pending deployments for a workflow run
Review pending deployments for a workflow run
Re-run a workflow
Re-run failed jobs from a workflow run
Get workflow run usage
List workflow runs for a workflow
Workflows
List repository workflows
Get a workflow
Disable a workflow
Create a workflow dispatch event
Enable a workflow
Get workflow usage