Issue イベントは、Issue およびプルリクエストのアクティビティによってトリガーされ、Issue イベント API およびタイムラインイベント API で使用できます。 各イベントタイプでは、イベントが Issue イベントやタイムラインイベント API で使用可能かどうかを指定します。
GitHub の REST API は、すべてのプルリクエストを Issue と見なしますが、すべての Issue がプルリクエストであるとは限りません。 このため、Issue イベントエンドポイントとタイムラインイベントエンドポイントは、レスポンスで Issue とプルリクエストの両方を返す場合があります。 プルリクエストには、issue
オブジェクト内に pull_request
プロパティがあります。 プルリクエストは Issue のため、リポジトリ内で Issue とプルリクエストの番号が重複することはありません。 たとえば、リポジトリで最初の Issue を開くと、番号は 1 になります。 次にプルリクエストを開くと、番号は 2 になります。 各イベントタイプでは、イベントがプルリクエスト、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 | イベントが発生した時刻を示すタイムスタンプ。 |
Issue またはプルリクエストがプロジェクトボードに追加された。 プロジェクトボードがリポジトリで有効化されている場合にのみ、レスポンス中にこのイベントが示されます。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: プロジェクトカードの詳細は、プロジェクト関連のissue及びタイムラインイベントのREST APIレスポンス中に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細についてはブログポストを参照してください。
project_card
属性を受け取るには、リポジトリでプロジェクトボードが有効化されていなければならず、カスタムのメディアタイプをAccept
ヘッダで提供しなければなりません。
application/vnd.github.starfox-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | object | プロジェクトカードオブジェクト。 project_id |
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 | object | このIssueから割り当てを解除された人。 assigner |
GitHub がプルリクエストのベースブランチを自動的に変更しようとしたが失敗した。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
GitHub がプルリクエストのベースブランチを自動的に変更しようとした。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
プルリクエストのベースリファレンスブランチが変更された。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
Issue またはプルリクエストがクローズされた。 commit_id
が存在する場合、「closes / fixes」構文を使用して Issue をクローズしたコミットを識別します。 構文に関する詳しい情報については「プルリクエストを 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 | イベントが発生した時刻を示すタイムスタンプ。 |
Issue またはプルリクエストにコメントが追加された。
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。 |
ユーザ | オブジェクト | この Issue についてコメントしたユーザ。 |
created_at | string | コメントの追加日時を示すタイムスタンプ。 |
updated_at | string | コメントが更新されていない場合に、コメントの更新または作成日時を示すタイムスタンプ。 |
author_association | string | Issue のリポジトリでユーザが保持している権限。 たとえば、リポジトリの所有者がコメントを作成した場合、値は「OWNER 」になります。 |
body | string | コメント本文テキスト。 |
event | string | イベントの値は "commented" です。 |
actor | オブジェクト | イベントを生成したユーザ。 |
プルリクエストの HEAD
ブランチにコミットが追加された。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| | X |
このイベントの属性は、Issueイベントオブジェクトの共通属性と同じ構造を使いません。 このイベントに対しては、以下の属性が返されます。
名前 | 種類 | 説明 |
---|
sha | string | プルリクエスト内のコミットの SHA。 |
node_id | string | イベントのグローバルノード ID。 |
url | string | コミットを取得する REST API URL。 |
html_url | string | コミットの HTML URL。 |
作者 | オブジェクト | コミットの作者。 |
コミッター | オブジェクト | 作者に代わってコミットしたユーザ。 |
ツリー | オブジェクト | コミットの Git ツリー。 |
message | string | コミットメッセージ。 |
親 | array of objects | 親コミットのリスト。 |
検証 | オブジェクト | コミットの署名の検証結果。 詳しい情報については、「署名検証オブジェクト」を参照してください。 |
event | string | イベントの値は "committed" です。 |
Issue またはプルリクエストが、別の Issue またはプルリクエストにリンクされた。 詳しい情報については「プルリクエストを 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 | イベントが発生した時刻を示すタイムスタンプ。 |
プルリクエストがドラフトモードに変換された。
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 に変換して作成された。 プロジェクトボードがリポジトリで有効化されている場合にのみ、レスポンス中にこのイベントが示されます。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: プロジェクトカードの詳細は、プロジェクト関連のissue及びタイムラインイベントのREST APIレスポンス中に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細についてはブログポストを参照してください。
project_card
属性を受け取るには、リポジトリでプロジェクトボードが有効化されていなければならず、カスタムのメディアタイプをAccept
ヘッダで提供しなければなりません。
application/vnd.github.starfox-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | object | プロジェクトカードオブジェクト。 project_id |
Issue またはプルリクエストが、別の Issue またはプルリクエストから参照された。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| | X |
このイベントの属性は、Issueイベントオブジェクトの共通属性と同じ構造を使いません。 このイベントに対しては、以下の属性が返されます。
名前 | 種類 | 説明 |
---|
actor | オブジェクト | イベントを生成したユーザ。 |
created_at | string | クロスリファレンスの追加日時を示すタイムスタンプ。 |
updated_at | string | クロスリファレンスが更新されていない場合、クロスリファレンスの更新または作成時期を示すタイムスタンプ。 |
資料 | オブジェクト | クロスリファレンスを追加した Issue またはプルリクエスト。 |
source[type] | string | プルリクエストは Issue タイプのため、この値は常に "issue" になります。 タイムラインイベント API では、Issue またはプルリクエストによってトリガーされたクロスリファレンスイベントのみが返されます。 イベントをトリガーした Issue がプルリクエストかどうかを判断するには、source[issue][pull_request オブジェクトの有無を確認します。 |
source[issue] | オブジェクト | クロスリファレンスを追加した issue オブジェクト。 |
event | string | イベントの値は "cross-referenced" です。 |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
milestone | object | マイルストーンオブジェクト。 milestone[title] |
プルリクエストがデプロイされた。
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 | |
名前 | 種類 | 説明 |
---|
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 またはプルリクエストからリンク解除された。 詳しい情報については「プルリクエストを 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 | イベントが発生した時刻を示すタイムスタンプ。 |
プルリクエストの HEAD
ブランチが削除された。
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
ブランチが最後の既知のコミットに復元された。
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 タイプ | 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 | object | Issueから差k除されたラベル label[name] |
Issue またはプルリクエストがロックされた。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: Issueをロックする際に理由を追加するREST APIを利用できるようになりました。ロックの理由は、IssueやPull Requestを含むレスポンス中で見ることができます。 ロックの理由は、locked
イベント中でも見ることができます。 この機能は現在プレビューとして開発者が利用できます。 完全な詳細についてはブログポストを参照してください。 この機能にアクセスするには、カスタムのメディアタイプをAccept
ヘッダで渡さなければなりません。
application/vnd.github.sailor-v-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | string | Issue またはプルリクエストの会話がロックされた理由(提供されている場合)。 |
actor
が Issue またはプルリクエストの本文で @mentioned
された。
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 の複製としてマークしたか、プルリクエストを別のプルリクエストの複製としてマークした。
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 タイプ | 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 タイプ | 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 | object | マイルストーンオブジェクト。 milestone[title] |
Issue またはプルリクエストがプロジェクトボードの列間で移動された。 プロジェクトボードがリポジトリで有効化されている場合にのみ、レスポンス中にこのイベントが示されます。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: プロジェクトカードの詳細は、プロジェクト関連のissue及びタイムラインイベントのREST APIレスポンス中に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細についてはブログポストを参照してください。
project_card
属性を受け取るには、リポジトリでプロジェクトボードが有効化されていなければならず、カスタムのメディアタイプをAccept
ヘッダで提供しなければなりません。
application/vnd.github.starfox-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | object | プロジェクトカードオブジェクト。 project_id |
previous_column_name | string | Issue の移動元の列の名前。 |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
ドラフトモードではないプルリクエストが作成された。
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 がコミットメッセージから参照された。 commit_id
属性は、発生した場所のコミット SHA1 であり、commit_repository は、そのコミットがプッシュされた場所です。
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 タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: プロジェクトカードの詳細は、プロジェクト関連のissue及びタイムラインイベントのREST APIレスポンス中に示されるようになりました。 この機能は、プレビューとして開発者が利用できるようになりました。 詳細についてはブログポストを参照してください。
project_card
属性を受け取るには、リポジトリでプロジェクトボードが有効化されていなければならず、カスタムのメディアタイプをAccept
ヘッダで提供しなければなりません。
application/vnd.github.starfox-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | object | プロジェクトカードオブジェクト。 project_id |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
rename | object | 名前の詳細。 rename[from] |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
プルリクエストのレビューが却下された。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
column_name | string | 却下されたレビューの情報。 dismissed_review[state] |
プルリクエストのレビューがリクエストされた。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
requested_reviewer | object | Pull Requestのレビューをリクエストされた人。 review_requester |
プルリクエストのレビューリクエストが削除された。
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 | イベントが発生した時刻を示すタイムスタンプ。 |
requested_reviewer | object | Pull Requestのレビューをリクエストされた人。 review_requester |
プルリクエストがレビューされた。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| | X |
このイベントの属性は、Issueイベントオブジェクトの共通属性と同じ構造を使いません。 このイベントに対しては、以下の属性が返されます。
名前 | 種類 | 説明 |
---|
id | integer | イベントの一意の識別子。 |
node_id | string | イベントのグローバルノード ID。 |
ユーザ | オブジェクト | この 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 | オブジェクト | html_url および pull_request_url 。 |
event | string | イベントの値は "reviewed" です。 |
誰かが 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 | イベントが発生した時刻を示すタイムスタンプ。 |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
ユーザが 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 | object | このIssueから割り当てを解除された人。 assigner |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
label | object | Issueから差k除されたラベル label[name] |
Issue がロック解除された。
Issue タイプ | Issue イベント API | タイムラインイベント API |
---|
| X | X |
ノート: Issueをロックする際に理由を追加するREST APIを利用できるようになりました。ロックの理由は、IssueやPull Requestを含むレスポンス中で見ることができます。 ロックの理由は、locked
イベント中でも見ることができます。 この機能は現在プレビューとして開発者が利用できます。 完全な詳細についてはブログポストを参照してください。 この機能にアクセスするには、カスタムのメディアタイプをAccept
ヘッダで渡さなければなりません。
application/vnd.github.sailor-v-preview+json
警告: このAPIは、プレビュー期間に予告なく変更されることがあります。 プレビューの機能は、実稼働環境での利用はサポートされていません。 問題があった場合には、サイト管理者にお問い合わせください。
名前 | 種類 | 説明 |
---|
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 | string | Issue またはプルリクエストの会話がロックされた理由(提供されている場合)。 |
ユーザが以前に別の Issue の複製としてマークした 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 | イベントが発生した時刻を示すタイムスタンプ。 |
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 | イベントが発生した時刻を示すタイムスタンプ。 |
誰かが Issue またはプルリクエストの通知を受信しないようにサブスクライブ解除した。
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 | イベントが発生した時刻を示すタイムスタンプ。 |