Skip to main content
GitHub Docs
Version:
Enterprise Cloud
GitHub Docs を検索する
Search
Select language: current language is Japanese
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
REST API
/
アクション
ホーム
REST API
API Version:
2022-11-28 (latest)
クイックスタート
REST API について
REST API について
GitHub の API の比較
API のバージョン
重大な変更
OpenAPI の記述
REST API の使用
作業の開始
転送率の制限
改ページ位置の自動修正
ライブラリ
ベスト プラクティス
トラブルシューティング
タイムゾーン
CORS と JSONP
Issue イベントタイプ
GitHubイベントの種類
認証
認証
API 資格情報をセキュリティで保護する
GitHub App インストール トークンのエンドポイント
GitHub App ユーザー トークンのエンドポイント
きめ細かい PAT のエンドポイント
GitHub Apps のためのアクセス許可
きめ細かい PAT 用のアクセス許可
Guides
JavaScript を使用したスクリプト
Ruby を使用したスクリプト
ユーザーのリソースを調べる
デプロイメントを配信する
データをグラフとしてレンダリングする
コメントを扱う
CIサーバーの構築
概要 - Git データベース
概要 - チェック
シークレットを暗号化する
アクション
Artifacts
キャッシュ
OIDC
アクセス許可
シークレット
セルフホストランナーグループ
セルフホステッド ランナー
変数
ワークフロージョブ
ワークフローの実行
Workflows
アクティビティ
イベント
フィード
通知
Star
Watch中
お知らせバナー
Enterprise
Organization
アプリ
GitHub Apps
インストール
マーケットプレース
OAuth 認証
Webhooks
請求
請求
ブランチ
ブランチ
保護されたブランチ
チェック
チェック実行
チェック スイート
教室
教室
コード スキャン
コード スキャン
Code セキュリティの設定
構成
行動規範
行動規範
Codespaces
Codespaces
組織
Organization のシークレット
マシン
リポジトリ シークレット
ユーザー シークレット
コラボレーター
コラボレーター
招待
コミット
コミット
コミットのコメント
コミットのステータス
Copilot
Copilot metrics
Copilot の使用
Copilot ユーザー管理
Dependabot
警告
シークレット
依存関係グラフ
依存関係の確認
Dependency Submission
ソフトウェア部品表 (SBOM)
デプロイ キー
デプロイ キー
デプロイメント
デプロイ ブランチ ポリシー
デプロイメント
環境
保護ルール
デプロイメントステータス
絵文字
絵文字
Enterprise 管理
管理統計
監査ログ
請求
コードのセキュリティと分析
ライセンス
SCIM
Gists
Gists
説明
Git データベース
BLOB
コミット
関連情報
タグ
ツリー
Gitignore
Gitignore
操作
Organization
リポジトリ
User
issue
issue
アサインされた人
Comments
Events
ラベル
マイルストーン
タイムライン
ライセンス
ライセンス
Markdown
Markdown
Meta
Meta
メトリック
コミュニティ
統計
トラフィック
移行
組織
ソース エンドポイント
ユーザー
組織
API Insights
ユーザのブロック
カスタム プロパティ
カスタム ロール
メンバー
組織 の役割
組織
外部コラボレーター
個人用アクセス トークン
ルール スイート
ルール
セキュリティマネージャー
Webhooks
パッケージ
パッケージ
ページ
ページ
Projects (classic)
Boards
カード
コラボレーター
[列]
プルリクエスト
Pull Request
レビュー コメント
レビューリクエスト
レビュー
レート制限
レート制限
リアクション
リアクション
リリース
リリース
リリース アセット
リポジトリ
自動リンク
内容
カスタム プロパティ
フォーク
Git LFS
リポジトリ
ルール スイート
ルール
タグ
ウェブフックs
SCIM
SCIM
検索
検索
シークレット スキャン
シークレット スキャン
セキュリティ アドバイザリ
グローバル セキュリティ アドバイザリ
リポジトリ セキュリティ アドバイザリ
Teams
Teams
ディスカッションコメント
ディスカッション
外部グループ
メンバー
Team の同期
ユーザー
構成証明
ユーザのブロック
メール
フォロワー
GPG キー
Git SSH キー
ソーシャル アカウント
SSH 署名キー
ユーザー
REST API はバージョン管理になりました。
詳細については、「
API のバージョン管理について
」を参照してください。
REST API
/
アクション
GitHub Actions 用の REST API エンドポイント
REST API を使うと、Organization またはリポジトリに対する GitHub Actions の操作ができます。
GitHub Actions アーティファクトの REST API エンドポイント
List artifacts for a repository
Get an artifact
Delete an artifact
Download an artifact
List workflow run artifacts
GitHub Actions キャッシュの REST API エンドポイント
Get GitHub Actions cache usage for an enterprise
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)
GitHub Actions OIDC の REST API エンドポイント
Set the GitHub Actions OIDC custom issuer policy for an enterprise
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
GitHub Actions のアクセス許可の REST API エンドポイント
Get GitHub Actions permissions for an enterprise
Set GitHub Actions permissions for an enterprise
List selected organizations enabled for GitHub Actions in an enterprise
Set selected organizations enabled for GitHub Actions in an enterprise
Enable a selected organization for GitHub Actions in an enterprise
Disable a selected organization for GitHub Actions in an enterprise
Get allowed actions and reusable workflows for an enterprise
Set allowed actions and reusable workflows for an enterprise
Get default workflow permissions for an enterprise
Set default workflow permissions for an enterprise
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 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 for a repository
Get default workflow permissions for a repository
Set default workflow permissions for a repository
GitHub Actions シークレットの REST API エンドポイント
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
セルフホステッド ランナー グループの REST API エンドポイント
List self-hosted runner groups for an enterprise
Create a self-hosted runner group for an enterprise
Get a self-hosted runner group for an enterprise
Update a self-hosted runner group for an enterprise
Delete a self-hosted runner group from an enterprise
List organization access to a self-hosted runner group in an enterprise
Set organization access for a self-hosted runner group in an enterprise
Add organization access to a self-hosted runner group in an enterprise
Remove organization access to a self-hosted runner group in an enterprise
List self-hosted runners in a group for an enterprise
Set self-hosted runners in a group for an enterprise
Add a self-hosted runner to a group for an enterprise
Remove a self-hosted runner from a group for an enterprise
List self-hosted runner groups for an organization
Create a self-hosted runner group for an organization
Get a self-hosted runner group for an organization
Update a self-hosted runner group for an organization
Delete a self-hosted runner group from an organization
List repository access to a self-hosted runner group in an organization
Set repository access for a self-hosted runner group in an organization
Add repository access to a self-hosted runner group in an organization
Remove repository access to a self-hosted runner group in an organization
List self-hosted runners in a group for an organization
Set self-hosted runners in a group for an organization
Add a self-hosted runner to a group for an organization
Remove a self-hosted runner from a group for an organization
セルフホステッド ランナーの REST API エンドポイント
List self-hosted runners for an enterprise
List runner applications for an enterprise
Create configuration for a just-in-time runner for an Enterprise
Create a registration token for an enterprise
Create a remove token for an enterprise
Get a self-hosted runner for an enterprise
Delete a self-hosted runner from an enterprise
List labels for a self-hosted runner for an enterprise
Add custom labels to a self-hosted runner for an enterprise
Set custom labels for a self-hosted runner for an enterprise
Remove all custom labels from a self-hosted runner for an enterprise
Remove a custom label from a self-hosted runner for an enterprise
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
GitHub Actions 変数の REST API エンドポイント
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
ワークフロー ジョブの REST API エンドポイント
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
ワークフロー実行の REST API エンドポイント
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
ワークフローの REST API エンドポイント
List repository workflows
Get a workflow
Disable a workflow
Create a workflow dispatch event
Enable a workflow
Get workflow usage