Skip to main content
GitHub Docs
Version:
Enterprise Cloud
GitHub Docs を検索する
REST API
/
Codespaces
All products
REST API
API Version:
2022-11-28 (latest)
クイックスタート
概要
GitHub APIについて
REST API のリソース
API のバージョン
メディアの種類
認証
API 資格情報をセキュリティで保護する
トラブルシューティング
ライブラリ
OpenAPI の記述
Issue イベントタイプ
GitHubイベントの種類
GitHub App インストール トークンのエンドポイント
GitHub App ユーザー トークンのエンドポイント
きめ細かい PAT のエンドポイント
GitHub Apps のためのアクセス許可
きめ細かい PAT 用のアクセス許可
重大な変更
Guides
API を使用する
JavaScript を使用したスクリプト
ユーザーのリソースを調べる
デプロイメントを配信する
データをグラフとしてレンダリングする
コメントを扱う
改ページ位置の自動修正
CIサーバーの構築
ベスト プラクティス
概要 - Git データベース
概要 - チェック
シークレットを暗号化する
アクション
Artifacts
キャッシュ
OIDC
アクセス許可
シークレット
セルフホストランナーグループ
セルフホステッド ランナー
変数
ワークフロージョブ
ワークフローの実行
Workflows
アクティビティ
イベント
フィード
通知
Star
Watch中
お知らせバナー
Enterprise
Organization
アプリ
GitHub アプリ
インストール
マーケットプレース
OAuth 認証
Webhooks
課金
課金
ブランチ
ブランチ
保護されたブランチ
チェック
チェックラン
チェックスイート
Classroom
Classroom
行動規範
行動規範
Code Scanning
Code Scanning
Codespaces
Codespaces
組織
Organization のシークレット
マシン
リポジトリ シークレット
ユーザー シークレット
コラボレーター
コラボレーター
招待
コミット
コミット
コミットのコメント
コミットのステータス
Copilot
Copilot for Business
Dependabot
警告
シークレット
依存関係グラフ
依存関係の確認
Dependency Submission
ソフトウェア部品表 (SBOM)
デプロイ キー
デプロイ キー
デプロイメント
デプロイ ブランチ ポリシー
デプロイメント
環境
保護ルール
デプロイメントステータス
絵文字
絵文字
Enterprise 管理
管理統計
監査ログ
課金
コードのセキュリティと分析
ライセンス
SCIM
Gists
Gists
説明
Git データベース
BLOB
コミット
リファレンス
タグ
ツリー
Gitignore
Gitignore
操作
Organization
リポジトリ
User
issue
issue
アサインされた人
説明
イベント
ラベル
マイルストーン
タイムライン
ライセンス
ライセンス
Markdown
Markdown
Meta
Meta
メトリック
コミュニティ
統計
トラフィック
移行
組織
ソースのインポート
ユーザー
組織
ユーザのブロック
カスタム リポジトリ ロール
メンバー
組織
外部コラボレーター
個人用アクセス トークン
ルール
セキュリティ マネージャー
Webhooks
パッケージ
パッケージ
ページ
ページ
Projects (classic)
Boards
カード
コラボレーター
[列]
Pulls
Pulls
レビュー コメント
レビューリクエスト
レビュー
レート制限
レート制限
リアクション
リアクション
リリース
リリース
リリース アセット
リポジトリ
自動リンク
内容
フォーク
Git LFS
リポジトリ
ルール
タグ
SCIM
SCIM
検索
検索
シークレット スキャン
シークレット スキャン
セキュリティ アドバイザリ
グローバル セキュリティ アドバイザリ
リポジトリ セキュリティ アドバイザリ
Teams
Teams
ディスカッションコメント
ディスカッション
外部グループ
メンバー
Team の同期
ユーザー
ユーザー
ユーザのブロック
メール
フォロワー
GPG キー
Git SSH キー
SSH 署名キー
ソーシャル アカウント
リポジトリ webhook
リポジトリ webhook の構成
リポジトリ Webhook の配信
リポジトリ webhook
REST API はバージョン管理になりました。
詳細については、「
API のバージョン管理について
」を参照してください。
REST API
/
Codespaces
Codespaces
REST API を使用し、GitHub Codespaces を管理します。
Codespaces
List codespaces in a repository for the authenticated user
Create a codespace in a repository
List devcontainer configurations in a repository for the authenticated user
Get default attributes for a codespace
Create a codespace from a pull request
List codespaces for the authenticated user
Create a codespace for the authenticated user
Get a codespace for the authenticated user
Update a codespace for the authenticated user
Delete a codespace for the authenticated user
Export a codespace for the authenticated user
Get details about a codespace export
Create a repository from an unpublished codespace
Start a codespace for the authenticated user
Stop a codespace for the authenticated user
Codespaces マシン
List available machine types for a repository
List machine types for a codespace
Codespaces での Organization のシークレット
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
Codespaces Organizations
List codespaces for the organization
Manage access control for organization codespaces
Add users to Codespaces access for an organization
Remove users from Codespaces access for an organization
List codespaces for a user in organization
Delete a codespace from the organization
Stop a codespace for an organization user
Codespaces リポジトリ シークレット
List repository secrets
Get a repository public key
Get a repository secret
Create or update a repository secret
Delete a repository secret
Codespaces ユーザー シークレット
List secrets for the authenticated user
Get public key for the authenticated user
Get a secret for the authenticated user
Create or update a secret for the authenticated user
Delete a secret for the authenticated user
List selected repositories for a user secret
Set selected repositories for a user secret
Add a selected repository to a user secret
Remove a selected repository from a user secret