Skip to main content

Issue イベントタイプ

Issues イベント API とタイムライン API について、各イベントタイプ、GitHub でのトリガーアクション、および各イベントの一意のプロパティについて学びます。

Issue イベントは、Issue と pull request のアクティビティによってトリガーされ、Issue Events APITimeline Events API で使用できます。 各イベントタイプでは、イベントが Issue イベントやタイムラインイベント API で使用可能かどうかを指定します。

GitHub の REST API は、すべてのプルリクエストを Issue と見なしますが、すべての Issue がプルリクエストであるとは限りません。 このため、Issue イベントエンドポイントとタイムラインイベントエンドポイントは、レスポンスで Issue とプルリクエストの両方を返す場合があります。 pull request の issue オブジェクトには pull_request プロパティがあります。 プルリクエストは Issue のため、リポジトリ内で Issue とプルリクエストの番号が重複することはありません。 たとえば、リポジトリで最初の Issue を開くと、番号は 1 になります。 次にプルリクエストを開くと、番号は 2 になります。 各イベントタイプでは、イベントがプルリクエスト、Issue、またはその両方で発生するかどうかを指定します。

Issue イベントオブジェクトの共通プロパティ

タイムラインイベント API でのみ使用可能なイベントを除いて、Issue イベントはすべて同じオブジェクト構造になっています。 一部のイベントには、イベントリソースに関するより多くのコンテキストを提供する追加のプロパティも含まれています。 このオブジェクト形式とは異なるプロパティの詳細については、特定のイベントを参照してください。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

added_to_project

Issue またはプルリクエストがプロジェクトボードに追加された。 このイベントは、リポジトリでプロジェクト ボードが有効になっている場合の応答でのみ表示されます。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull request
XX

イベントオブジェクトのプロパティ

注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事を参照してください。

project_card 属性を受け取るには、リポジトリに対してプロジェクト ボードを有効にする必要があります。また、Accept ヘッダーでカスタム メディアの種類を指定する必要があります。

application/vnd.github.starfox-preview+json

警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、GitHub Supportにお問い合わせください。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 project_card
project_idintegerプロジェクト カードの一意識別子。
project_urlstringプロジェクト カードを取得する REST API URL。
column_namestringIssue がある列の名前。

割り当て済み

Issueまたはプルリクエストがユーザに割り当てられた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 assignee
assignerobjectこの issue からの割り当て解除を実行したユーザー。

automatic_base_change_failed

GitHub がプルリクエストのベースブランチを自動的に変更しようとしたが失敗した。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

automatic_base_change_succeeded

GitHub がプルリクエストのベースブランチを自動的に変更しようとした。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

base_ref_changed

プルリクエストのベースリファレンスブランチが変更された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

closed

Issue またはプルリクエストがクローズされた。 commit_id が存在する場合は、"closes / fixes" 構文を使用して Issue を閉じたコミットを示します。 構文の詳細については、「pull request を Issue にリンクする」を参照してください。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

コメント済み

Issue またはプルリクエストにコメントが追加された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
X

イベントオブジェクトのプロパティ

このイベント プロパティは、Issue イベント オブジェクトの共通プロパティと同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。

名前説明
urlstringIssue コメントを取得する REST API URL。
html_urlstringIssue コメントの HTML URL。
issue_urlstringIssue の HTML URL。
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
userobjectこの Issue についてコメントしたユーザ。
created_atstringコメントの追加日時を示すタイムスタンプ。
updated_atstringコメントが更新されていない場合に、コメントの更新または作成日時を示すタイムスタンプ。
author_associationstringIssue のリポジトリでユーザが保持している権限。 たとえば、リポジトリの所有者がコメントを作成した場合は、値は "OWNER" です。
bodystringコメント本文テキスト。
eventstringイベントの値は "commented" です。
actorobjectイベントを生成したユーザ。

コミット (committed)

コミットが pull request の HEAD ブランチに追加されました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

このイベント プロパティは、Issue イベント オブジェクトの共通プロパティと同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。

名前説明
shastringプルリクエスト内のコミットの SHA。
node_idstringイベントのグローバル ノード ID
urlstringコミットを取得する REST API URL。
html_urlstringコミットの HTML URL。
authorobjectコミットの作者。
committerobject作者に代わってコミットしたユーザ。
treeobjectコミットの Git ツリー。
messagestringコミットメッセージ。
parentsarray of objects親コミットのリスト。
verificationobjectコミットの署名の検証結果。 詳細については、「署名検証オブジェクト」を参照してください。
eventstringイベントの値は "committed" です。

connected

Issue またはプルリクエストが、別の Issue またはプルリクエストにリンクされた。 詳細については、「pull request を Issue にリンクする」を参照してください。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

convert_to_draft

プルリクエストがドラフトモードに変換された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

converted_note_to_issue

Issue がプロジェクトボードのメモを Issue に変換して作成された。 このイベントは、リポジトリでプロジェクト ボードが有効になっている場合の応答でのみ表示されます。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
XX

イベントオブジェクトのプロパティ

注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事を参照してください。

project_card 属性を受け取るには、リポジトリに対してプロジェクト ボードを有効にする必要があります。また、Accept ヘッダーでカスタム メディアの種類を指定する必要があります。

application/vnd.github.starfox-preview+json

警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、GitHub Supportにお問い合わせください。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 project_card
project_idintegerプロジェクト カードの一意識別子。
project_urlstringプロジェクト カードを取得する REST API URL。
column_namestringIssue がある列の名前。

cross-referenced

Issue またはプルリクエストが、別の Issue またはプルリクエストから参照された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
X

イベントオブジェクトのプロパティ

このイベント プロパティは、Issue イベント オブジェクトの共通プロパティと同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。

名前説明
actorobjectイベントを生成したユーザ。
created_atstringクロスリファレンスの追加日時を示すタイムスタンプ。
updated_atstringクロスリファレンスが更新されていない場合、クロスリファレンスの更新または作成時期を示すタイムスタンプ。
sourceobjectクロスリファレンスを追加した Issue またはプルリクエスト。
source[type]stringpull request は Issue 型であるため、この値は常に "issue" になります。 タイムラインイベント API では、Issue またはプルリクエストによってトリガーされたクロスリファレンスイベントのみが返されます。 イベントをトリガーした Issue が pull request であるかどうかを判断するには、source[issue][pull_request] オブジェクトが存在するかどうかをチェックします。
source[issue]objectクロスリファレンスを追加した issue オブジェクト。
eventstringイベントの値は "cross-referenced" です。

demilestoned

Issue またはプルリクエストがマイルストーンから削除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 milestone
milestone[title]stringマイルストーンのタイトル。

deployed

プルリクエストがデプロイされた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

deployment_environment_changed

プルリクエストのデプロイメント環境が変更された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

切断

Issue またはプルリクエストが、別の Issue またはプルリクエストからリンク解除された。 詳細については、「pull request を Issue にリンクする」を参照してください。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

head_ref_deleted

pull request の HEAD ブランチが削除されました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

head_ref_restored

pull request の HEAD ブランチが、最後の既知のコミットに復元されました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

head_ref_force_pushed

pull request の HEAD ブランチが強制的にプッシュされました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

ラベル付け済み

Issue またはプルリクエストにラベルが追加された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 label
label[color]string16 進数カラー コード。

locked

Issue またはプルリクエストがロックされた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 lock_reason

mentioned

actor は Issue または pull request 本文内の @mentioned でした。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

marked_as_duplicate

書き込み権限を持つユーザが、Issue を別の Issue の複製としてマークしたか、プルリクエストを別のプルリクエストの複製としてマークした。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

マージされた

プルリクエストがマージされた。 commit_id 属性は、マージされた HEAD コミットの SHA1 です。 commit_repository は、常にメイン リポジトリと同じです。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

milestoned

Issue またはプルリクエストがマイルストーンに追加された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 milestone
milestone[title]stringマイルストーンのタイトル。

moved_columns_in_project

Issue またはプルリクエストがプロジェクトボードの列間で移動された。 このイベントは、リポジトリでプロジェクト ボードが有効になっている場合の応答でのみ表示されます。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事を参照してください。

project_card 属性を受け取るには、リポジトリに対してプロジェクト ボードを有効にする必要があります。また、Accept ヘッダーでカスタム メディアの種類を指定する必要があります。

application/vnd.github.starfox-preview+json

警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、GitHub Supportにお問い合わせください。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 project_card
project_idintegerプロジェクト カードの一意識別子。
project_urlstringプロジェクト カードを取得する REST API URL。
column_namestringIssue がある列の名前。 previous_column_name

pinned

Issue がピン留めされた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

ready_for_review

ドラフト pull request はレビューの準備完了とマークされました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

referenced

Issue がコミットメッセージから参照された。 commit_id 属性はそれが発生した場所のコミット SHA1 であり、commit_repository はそのコミットがプッシュされた場所です。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

removed_from_project

Issue またはプルリクエストがプロジェクトボードから削除された。 このイベントは、リポジトリでプロジェクト ボードが有効になっている場合の応答でのみ表示されます。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事を参照してください。

project_card 属性を受け取るには、リポジトリに対してプロジェクト ボードを有効にする必要があります。また、Accept ヘッダーでカスタム メディアの種類を指定する必要があります。

application/vnd.github.starfox-preview+json

警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、GitHub Supportにお問い合わせください。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 project_card
project_idintegerプロジェクト カードの一意識別子。
project_urlstringプロジェクト カードを取得する REST API URL。
column_namestringIssue がある列の名前。

renamed

Issue またはプルリクエストのタイトルが変更された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 rename
rename[from]string以前の名前。
rename[to]string新しい名前。

reopened

Issue またはプルリクエストが再開された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

review_dismissed

プルリクエストのレビューが却下された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 dismissed_review
dismissed_review[state]stringpull request が無視されたときの状態。 commentedapproved、または changes_requested のいずれかにすることができます。
dismissed_review[review_id]stringpull request のレビューの一意の識別子。
dismissed_review[dismissal_message]stringレビューを閉じるときにユーザーが含めるメッセージ。
dismissed_review[dismissal_commit_id]stringレビューが存在する場合にそれが無視されたコミットの一意識別子。

review_requested

プルリクエストのレビューがリクエストされた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 requested_reviewer
review_requesterobjectレビューを要求したユーザー。

review_request_removed

プルリクエストのレビューリクエストが削除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 requested_reviewer
review_requesterobjectレビューを要求したユーザー。

reviewed

プルリクエストがレビューされた。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • Pull Request
X

イベントオブジェクトのプロパティ

このイベント プロパティは、Issue イベント オブジェクトの共通プロパティと同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
userobjectこの Issue についてコメントしたユーザ。
bodystringレビューの概要テキスト。
commit_idstringレビュー時のプルリクエストの最新コミットの SHA。
submitted_atstringレビューの送信日時を示すタイムスタンプ。
statestringサブミットされたレビューの状態。 commentedchanges_requested、または approved のいずれかにすることができます。
html_urlstringレビューの HTML URL。
pull_request_urlstringプルリクエストを取得する REST API URL。
author_associationstringIssue のリポジトリでユーザが保持している権限。 たとえば、リポジトリの所有者がコメントを作成した場合は、値は "OWNER" です。
_linksobjecthtml_urlpull_request_url
eventstringイベントの値は "reviewed" です。

subscribed

誰かが Issue またはプルリクエストの通知を受信するようにサブスクライブした。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

transferred

Issue が別のリポジトリに転送された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

未割り当て

ユーザが Issue から割り当て解除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 assignee
assignerobjectこの issue からの割り当て解除を実行したユーザー。

unlabeled

Issue からラベルが削除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 label
label[color]string16 進数カラー コード。

unlocked

Issue がロック解除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。 lock_reason

unmarked_as_duplicate

ユーザが以前に別の Issue の複製としてマークした Issue が重複と見なされなくなった。または、ユーザが以前に別のプルリクエストの複製としてマークしたプルリクエストが重複と見なされなくなった。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

unpinned

Issue がピン留め解除された。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

unsubscribed

誰かが Issue またはプルリクエストの通知を受信しないようにサブスクライブ解除した。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
X

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。

user_blocked

Organization のオーナーがユーザを Organization からブロックした。 これは、Issue でブロックされたユーザーのコメントの 1 つを通じて行われました。

可用性

問題の種類Issue イベント APIタイムラインイベント API
  • 発行
  • Pull Request
XX

イベントオブジェクトのプロパティ

名前説明
idintegerイベントの一意識別子。
node_idstringイベントのグローバル ノード ID
urlstringイベントをフェッチするためのREST API URL。
actorobjectイベントを生成したユーザ。
eventstring発生したイベントの実際の種類を特定します。
commit_idstringこのIssueを参照するコミットのSHA。
commit_urlstringこのIssueを参照するコミットへのGitHub REST APIリンク。
created_atstringイベントが発生した時刻を示すタイムスタンプ。