Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-03-15. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

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 イベントはすべて同じオブジェクト構造になっています。 一部のイベントには、イベントリソースに関するより多くのコンテキストを提供する追加のプロパティも含まれています。 このオブジェクト形式とは異なるプロパティについて詳しくは、特定のイベントを参照してください。

名前Type説明
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 の種類で使用できます。

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

added_to_project のプロパティ

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

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

application/vnd.github.starfox-preview+json

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

名前Type説明
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 の種類で使用できます。

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

assigned のプロパティ

名前Type説明
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 からの割り当て解除を実行したユーザー。 このフィールドは Issue イベント API で使用できますが、タイムライン イベント API では使用できません。

automatic_base_change_failed

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

このイベントは、次の Issue の種類で使用できます。

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

automatic_base_change_failed のプロパティ

名前Type説明
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 の種類で使用できます。

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

automatic_base_change_succeeded のプロパティ

名前Type説明
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 の種類で使用できます。

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

base_ref_changed のプロパティ

名前Type説明
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 の種類で使用できます。

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

closed のプロパティ

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

コメント済み

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

このイベントは、次の Issue の種類で使用できます。

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

commented のプロパティ

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

名前Type説明
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 の種類で使用できます。

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

committed のプロパティ

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

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

connected

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

このイベントは、次の Issue の種類で使用できます。

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

connected のプロパティ

名前Type説明
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 の種類で使用できます。

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

convert_to_draft のプロパティ

名前Type説明
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 の種類で使用できます。

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

converted_note_to_issue のプロパティ

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

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

application/vnd.github.starfox-preview+json

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

名前Type説明
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 がある列の名前。

converted_to_discussion

問題は終了となり、ディスカッションに変換されました。

このイベントは、次の Issue の種類で使用できます。

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

converted_to_discussion のプロパティ

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

cross-referenced

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

このイベントは、次の Issue の種類で使用できます。

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

cross-referenced のプロパティ

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

名前Type説明
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 の種類で使用できます。

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

demilestoned のプロパティ

名前Type説明
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 の種類で使用できます。

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

deployed のプロパティ

名前Type説明
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 の種類で使用できます。

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

deployment_environment_changed のプロパティ

名前Type説明
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 の種類で使用できます。

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

disconnected のプロパティ

名前Type説明
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 の種類で使用できます。

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

head_ref_deleted のプロパティ

名前Type説明
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 の種類で使用できます。

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

head_ref_force_pushed

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

このイベントは、次の Issue の種類で使用できます。

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

head_ref_force_pushed のプロパティ

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

ラベル付け済み

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

このイベントは、次の Issue の種類で使用できます。

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

labeled のプロパティ

名前Type説明
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 の種類で使用できます。

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

locked のプロパティ

名前Type説明
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 の種類で使用できます。

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

mentioned のプロパティ

名前Type説明
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 の種類で使用できます。

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

marked_as_duplicate のプロパティ

名前Type説明
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 の種類で使用できます。

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

merged のプロパティ

名前Type説明
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 の種類で使用できます。

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

milestoned のプロパティ

名前Type説明
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 の種類で使用できます。

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

moved_columns_in_project のプロパティ

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

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

application/vnd.github.starfox-preview+json

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

名前Type説明
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 の種類で使用できます。

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

pinned のプロパティ

名前Type説明
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 の種類で使用できます。

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

ready_for_review のプロパティ

名前Type説明
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 の種類で使用できます。

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

referenced のプロパティ

名前Type説明
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 の種類で使用できます。

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

removed_from_project のプロパティ

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

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

application/vnd.github.starfox-preview+json

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

名前Type説明
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 の種類で使用できます。

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

renamed のプロパティ

名前Type説明
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 の種類で使用できます。

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

reopened のプロパティ

名前Type説明
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 の種類で使用できます。

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

review_dismissed のプロパティ

名前Type説明
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 の種類で使用できます。

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

review_requested のプロパティ

名前Type説明
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 の種類で使用できます。

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

review_request_removed のプロパティ

名前Type説明
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 の種類で使用できます。

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

reviewed のプロパティ

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

名前Type説明
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 の種類で使用できます。

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

subscribed のプロパティ

名前Type説明
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 の種類で使用できます。

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

transferred のプロパティ

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

未割り当て

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

このイベントは、次の Issue の種類で使用できます。

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

unassigned のプロパティ

名前Type説明
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 からの割り当て解除を実行したユーザー。 このフィールドは Issue イベント API で使用できますが、タイムライン イベント API では使用できません。

unlabeled

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

このイベントは、次の Issue の種類で使用できます。

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

unlabeled のプロパティ

名前Type説明
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 の種類で使用できます。

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

unlocked のプロパティ

名前Type説明
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 の種類で使用できます。

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

unmarked_as_duplicate のプロパティ

名前Type説明
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 の種類で使用できます。

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

unpinned のプロパティ

名前Type説明
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 の種類で使用できます。

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

unsubscribed のプロパティ

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