Skip to main content
GitHub Docs
Version:
Free, Pro, & Team
GitHub Docs 검색
REST API
/
작업
홈
REST API
API Version:
2022-11-28 (latest)
빠른 시작
개요
GitHub의 API 비교
REST API의 리소스
Rate limits
API 버전
미디어 유형
인증
해당 API 자격 증명 보안 유지
문제 해결
Libraries
OpenAPI 설명
이슈 이벤트 유형
GitHub 이벤트 유형
GitHub 앱 설치 액세스 토큰에 대한 엔드포인트
GitHub 앱 사용자 토큰에 대한 엔드포인트
세분화된 PAT에 대한 엔드포인트
GitHub 앱에 필요한 권한
세분화된 PAT에 대한 권한
호환성이 손상되는 변경
Guides
API 사용
JavaScript를 사용하여 스크립트
Ruby를 사용하여 스크립트
사용자에 대한 리소스 검색
배포 제공
데이터를 그래프로 렌더링
주석 작업
페이지 매김
CI 서버 빌드
모범 사례
시작 - Git 데이터베이스
시작 - 검사
비밀 암호화
작업
Artifacts
캐시
OIDC
사용 권한
비밀
자체 호스팅 실행기
변수
워크플로 작업
워크플로 실행
워크플로
활동
이벤트
피드
알림
별 지정
확인
앱
GitHub 앱
설치
마켓플레이스
OAuth 권한 부여
Webhooks
결제
결제
분기
분기
보호된 분기
확인
실행 확인
체크 스위트
클래스룸
클래스룸
코드 검사
코드 검사
사용 규정
사용 규정
Codespaces
Codespaces
조직
조직 비밀
머신
리포지토리 비밀
사용자 비밀
협력자
협력자
초대
커밋
커밋
{b>커밋 주석<b}
커밋 상태
Copilot
Copilot business
Dependabot
경고
비밀
종속성 그래프
종속성 검토
종속성 제출
SBOM(소프트웨어 제품 구성 정보)
키 배포
배포 키
배포
배포 분기 정책
배포
환경
보호 규칙
배포 상태
이모지
이모지
Gists
Gists
설명
Git 데이터베이스
Blob
커밋
참조
태그
Trees
gitignore
gitignore
상호 작용
조직
리포지토리
사용자
이슈
이슈
담당자
설명
이벤트
레이블
마일스톤
시간
라이선스
라이선스
마크다운
마크다운
메타
메타
메트릭
커뮤니티
통계
트래픽
마이그레이션
조직
원본 가져오기
사용자
조직
사용자 차단
Custom properties
멤버
조직 역할
조직
외부 협력자
개인용 액세스 토큰
규칙 도구 모음
규칙
보안 관리자
Webhooks
패키지
패키지
페이지
페이지
Projects (classic)
Boards
카드
협력자
열
가져오기
가져오기
메모 검토
요청 검토
검토
속도 제한
속도 제한
{b>반응<b}
{b>반응<b}
릴리스
릴리스
릴리스 자산
리포지토리
자동 링크
콘텐츠
Custom properties
포크
리포지토리
Rule Suites
규칙
태그
Webhooks
검색
검색
비밀 검사
비밀 검사
보안 공지
글로벌 보안 공지
리포지토리 보안 공지
Teams
Teams
토론 의견
토론
멤버
사용자
사용자
사용자 차단
메일
팔로워
GPG 키
Git SSH 키
SSH 서명 키
소셜 계정
이제 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
Force cancel 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