Issue イベントは、Issue と pull request のアクティビティによってトリガーされ、Issue Events API と Timeline 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 イベントはすべて同じオブジェクト構造になっています。 一部のイベントには、イベントリソースに関するより多くのコンテキストを提供する追加のプロパティも含まれています。 このオブジェクト形式とは異なるプロパティの詳細については、特定のイベントを参照してください。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
added_to_project
Issue またはプルリクエストがプロジェクトボードに追加された。 このイベントは、リポジトリでプロジェクト ボードが有効 になっている場合の応答でのみ表示されます。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事 を参照してください。
project_card
属性を受け取るには、リポジトリに対してプロジェクト ボードを有効 にする必要があります。また、Accept
ヘッダーでカスタム メディアの種類 を指定する必要があります。
application/vnd.github.starfox-preview+json
警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、your site administratorにお問い合わせください。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 project_card
project_id
integer
プロジェクト カードの一意識別子。 project_url
string
プロジェクト カードを取得する REST API URL。 column_name
string
Issue がある列の名前。
割り当て済み
Issueまたはプルリクエストがユーザに割り当てられた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 assignee
assigner
object
この issue からの割り当て解除を実行したユーザー。 このフィールドは Issue イベント API で使用できますが、タイムライン イベント API では使用できません。
automatic_base_change_failed
GitHub がプルリクエストのベースブランチを自動的に変更しようとしたが失敗した。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
automatic_base_change_succeeded
GitHub がプルリクエストのベースブランチを自動的に変更しようとした。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
base_ref_changed
プルリクエストのベースリファレンスブランチが変更された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
closed
Issue またはプルリクエストがクローズされた。 commit_id
が存在する場合は、"closes / fixes" 構文を使用して Issue を閉じたコミットを示します。 構文の詳細については、「pull request を Issue にリンクする 」を参照してください。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
コメント済み
Issue またはプルリクエストにコメントが追加された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
このイベント プロパティは、Issue イベント オブジェクトの共通プロパティ と同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。
名前 型 説明 url
string
Issue コメントを取得する REST API URL。 html_url
string
Issue コメントの HTML URL。 issue_url
string
Issue の HTML URL。 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 user
object
この Issue についてコメントしたユーザ。 created_at
string
コメントの追加日時を示すタイムスタンプ。 updated_at
string
コメントが更新されていない場合に、コメントの更新または作成日時を示すタイムスタンプ。 author_association
string
Issue のリポジトリでユーザが保持している権限。 たとえば、リポジトリの所有者がコメントを作成した場合は、値は "OWNER"
です。 body
string
コメント本文テキスト。 event
string
イベントの値は "commented"
です。 actor
object
イベントを生成したユーザ。
コミット (committed)
コミットが pull request の HEAD
ブランチに追加されました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
このイベント プロパティは、Issue イベント オブジェクトの共通プロパティ と同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。
名前 型 説明 sha
string
プルリクエスト内のコミットの SHA。 node_id
string
イベントのグローバル ノード ID 。 url
string
コミットを取得する REST API URL。 html_url
string
コミットの HTML URL。 author
object
コミットの作者。 committer
object
作者に代わってコミットしたユーザ。 tree
object
コミットの Git ツリー。 message
string
コミットメッセージ。 parents
array of objects
親コミットのリスト。 verification
object
コミットの署名の検証結果。 詳細については、「署名検証オブジェクト 」を参照してください。 event
string
イベントの値は "committed"
です。
connected
Issue またはプルリクエストが、別の Issue またはプルリクエストにリンクされた。 詳細については、「pull request を Issue にリンクする 」を参照してください。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
convert_to_draft
プルリクエストがドラフトモードに変換された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
converted_note_to_issue
Issue がプロジェクトボードのメモを Issue に変換して作成された。 このイベントは、リポジトリでプロジェクト ボードが有効 になっている場合の応答でのみ表示されます。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事 を参照してください。
project_card
属性を受け取るには、リポジトリに対してプロジェクト ボードを有効 にする必要があります。また、Accept
ヘッダーでカスタム メディアの種類 を指定する必要があります。
application/vnd.github.starfox-preview+json
警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、your site administratorにお問い合わせください。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 project_card
project_id
integer
プロジェクト カードの一意識別子。 project_url
string
プロジェクト カードを取得する REST API URL。 column_name
string
Issue がある列の名前。
converted_to_discussion
問題は終了となり、ディスカッションに変換されました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベント オブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
cross-referenced
Issue またはプルリクエストが、別の Issue またはプルリクエストから参照された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
このイベント プロパティは、Issue イベント オブジェクトの共通プロパティ と同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。
名前 型 説明 actor
object
イベントを生成したユーザ。 created_at
string
クロスリファレンスの追加日時を示すタイムスタンプ。 updated_at
string
クロスリファレンスが更新されていない場合、クロスリファレンスの更新または作成時期を示すタイムスタンプ。 source
object
クロスリファレンスを追加した Issue またはプルリクエスト。 source[type]
string
pull request は Issue 型であるため、この値は常に "issue"
になります。 タイムラインイベント API では、Issue またはプルリクエストによってトリガーされたクロスリファレンスイベントのみが返されます。 イベントをトリガーした Issue が pull request であるかどうかを判断するには、source[issue][pull_request]
オブジェクトが存在するかどうかをチェックします。 source[issue]
object
クロスリファレンスを追加した issue
オブジェクト。 event
string
イベントの値は "cross-referenced"
です。
demilestoned
Issue またはプルリクエストがマイルストーンから削除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 milestone
milestone[title]
string
マイルストーンのタイトル。
deployed
プルリクエストがデプロイされた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
deployment_environment_changed
プルリクエストのデプロイメント環境が変更された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
切断
Issue またはプルリクエストが、別の Issue またはプルリクエストからリンク解除された。 詳細については、「pull request を Issue にリンクする 」を参照してください。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
head_ref_deleted
pull request の HEAD
ブランチが削除されました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
head_ref_restored
pull request の HEAD
ブランチが、最後の既知のコミットに復元されました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
head_ref_force_pushed
pull request の HEAD ブランチが強制的にプッシュされました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
ラベル付け済み
Issue またはプルリクエストにラベルが追加された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 label
label[color]
string
16 進数カラー コード。
locked
Issue またはプルリクエストがロックされた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 lock_reason
mentioned
actor
は Issue または pull request 本文内の @mentioned
でした。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
marked_as_duplicate
書き込み権限を持つユーザが、Issue を別の Issue の複製としてマークしたか、プルリクエストを別のプルリクエストの複製としてマークした。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
マージされた
プルリクエストがマージされた。 commit_id
属性は、マージされた HEAD
コミットの SHA1 です。 commit_repository
は、常にメイン リポジトリと同じです。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
milestoned
Issue またはプルリクエストがマイルストーンに追加された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 milestone
milestone[title]
string
マイルストーンのタイトル。
moved_columns_in_project
Issue またはプルリクエストがプロジェクトボードの列間で移動された。 このイベントは、リポジトリでプロジェクト ボードが有効 になっている場合の応答でのみ表示されます。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事 を参照してください。
project_card
属性を受け取るには、リポジトリに対してプロジェクト ボードを有効 にする必要があります。また、Accept
ヘッダーでカスタム メディアの種類 を指定する必要があります。
application/vnd.github.starfox-preview+json
警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、your site administratorにお問い合わせください。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 project_card
project_id
integer
プロジェクト カードの一意識別子。 project_url
string
プロジェクト カードを取得する REST API URL。 column_name
string
Issue がある列の名前。 previous_column_name
pinned
Issue がピン留めされた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
ready_for_review
ドラフト pull request はレビューの準備完了とマークされました。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
referenced
Issue がコミットメッセージから参照された。 commit_id
属性はそれが発生した場所のコミット SHA1 であり、commit_repository はそのコミットがプッシュされた場所です。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
removed_from_project
Issue またはプルリクエストがプロジェクトボードから削除された。 このイベントは、リポジトリでプロジェクト ボードが有効 になっている場合の応答でのみ表示されます。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
注: プロジェクト カードの詳細が、プロジェクト関連の Issue およびタイムライン イベントの REST API 応答に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細については、ブログ記事 を参照してください。
project_card
属性を受け取るには、リポジトリに対してプロジェクト ボードを有効 にする必要があります。また、Accept
ヘッダーでカスタム メディアの種類 を指定する必要があります。
application/vnd.github.starfox-preview+json
警告: この API は、プレビュー期間中は事前の通知なしに変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、your site administratorにお問い合わせください。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 project_card
project_id
integer
プロジェクト カードの一意識別子。 project_url
string
プロジェクト カードを取得する REST API URL。 column_name
string
Issue がある列の名前。
renamed
Issue またはプルリクエストのタイトルが変更された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 rename
rename[from]
string
以前の名前。 rename[to]
string
新しい名前。
reopened
Issue またはプルリクエストが再開された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
review_dismissed
プルリクエストのレビューが却下された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 dismissed_review
dismissed_review[state]
string
pull request が無視されたときの状態。 commented
、approved
、または changes_requested
のいずれかにすることができます。 dismissed_review[review_id]
string
pull request のレビューの一意の識別子。 dismissed_review[dismissal_message]
string
レビューを閉じるときにユーザーが含めるメッセージ。 dismissed_review[dismissal_commit_id]
string
レビューが存在する場合にそれが無視されたコミットの一意識別子。
review_requested
プルリクエストのレビューがリクエストされた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 requested_reviewer
review_requester
object
レビューを要求したユーザー。
review_request_removed
プルリクエストのレビューリクエストが削除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 requested_reviewer
review_requester
object
レビューを要求したユーザー。
reviewed
プルリクエストがレビューされた。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
このイベント プロパティは、Issue イベント オブジェクトの共通プロパティ と同じ構造を使用しません。 このイベントに対しては、以下の属性が返されます。
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 user
object
この Issue についてコメントしたユーザ。 body
string
レビューの概要テキスト。 commit_id
string
レビュー時のプルリクエストの最新コミットの SHA。 submitted_at
string
レビューの送信日時を示すタイムスタンプ。 state
string
サブミットされたレビューの状態。 commented
、changes_requested
、または approved
のいずれかにすることができます。 html_url
string
レビューの HTML URL。 pull_request_url
string
プルリクエストを取得する REST API URL。 author_association
string
Issue のリポジトリでユーザが保持している権限。 たとえば、リポジトリの所有者がコメントを作成した場合は、値は "OWNER"
です。 _links
object
html_url
と pull_request_url
。event
string
イベントの値は "reviewed"
です。
subscribed
誰かが Issue またはプルリクエストの通知を受信するようにサブスクライブした。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
transferred
Issue が別のリポジトリに転送された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
未割り当て
ユーザが Issue から割り当て解除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 assignee
assigner
object
この issue からの割り当て解除を実行したユーザー。 このフィールドは Issue イベント API で使用できますが、タイムライン イベント API では使用できません。
unlabeled
Issue からラベルが削除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 label
label[color]
string
16 進数カラー コード。
unlocked
Issue がロック解除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。 lock_reason
unmarked_as_duplicate
ユーザが以前に別の Issue の複製としてマークした Issue が重複と見なされなくなった。または、ユーザが以前に別のプルリクエストの複製としてマークしたプルリクエストが重複と見なされなくなった。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
unpinned
Issue がピン留め解除された。
可用性
問題の種類 Issue イベント API タイムラインイベント API X X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。
unsubscribed
誰かが Issue またはプルリクエストの通知を受信しないようにサブスクライブ解除した。
可用性
問題の種類 Issue イベント API タイムラインイベント API X
イベントオブジェクトのプロパティ
名前 型 説明 id
integer
イベントの一意識別子。 node_id
string
イベントのグローバル ノード ID 。 url
string
イベントをフェッチするためのREST API URL。 actor
object
イベントを生成したユーザ。 event
string
発生したイベントの実際の種類を特定します。 commit_id
string
このIssueを参照するコミットのSHA。 commit_url
string
このIssueを参照するコミットへのGitHub REST APIリンク。 created_at
string
イベントが発生した時刻を示すタイムスタンプ。