Issue events are triggered by activity in issues and pull requests and are available in the Issue Events API and the Timeline Events API. Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
GitHub's REST API considers every pull request to be an issue, but not every issue is a pull request. For this reason, the Issue Events and Timeline Events endpoints may return both issues and pull requests in the response. Pull requests have a pull_request
property in the issue
object. Because pull requests are issues, issue and pull request numbers do not overlap in a repository. For example, if you open your first issue in a repository, the number will be 1. If you then open a pull request, the number will be 2. Each event type specifies if the event occurs in pull request, issues, or both.
Issue event object common properties
Issue events all have the same object structure, except events that are only available in the Timeline Events API. Some events also include additional properties that provide more context about the event resources. Refer to the specific event for details about any properties that differ from this object format.
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
added_to_project
The issue or pull request was added to a project board. Dieses Ereignis wird nur in Antworten angezeigt, wenn Projektboards im Repository aktiviert wurden.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for added_to_project
Hinweis: Projektkartendetails werden jetzt in REST-API-Antworten für projektbezogene Issue- und Zeitachsenereignisse angezeigt. Dieses Feature ist jetzt als Vorschauversion für Entwickler verfügbar. Ausführliche Informationen hierzu findest du in diesem Blogbeitrag.
Um das project_card
-Attribut zu erhalten, müssen Projektboards für ein Repository aktiviert sein, und du musst einen benutzerdefinierten Medientyp im Accept
-Header bereitstellen:
application/vnd.github.starfox-preview+json
Warnung: Die API kann sich während des Vorschauzeitraums ohne vorherige Ankündigung ändern. Vorschaufeatures werden für die Verwendung in der Produktion nicht unterstützt. Wenn Probleme auftreten, wende dich an deine Websiteadministrator*innen.
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
project_card | object | Das Projektkartenobjekt. |
project_id | integer | Der eindeutige Bezeichner der Projektkarte. |
project_url | string | Die REST-API-URL zum Abrufen der Projektkarte. |
column_name | string | Der Name der Spalte, in der das Issue enthalten ist. |
assigned
The issue or pull request was assigned to a user.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for assigned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
assignee | object | Die Person, deren Zuweisung zu diesem Issue aufgehoben wurde. |
assigner | object | Die Person, die die Zuweisung für dieses Issue aufgehoben hat. Dieses Feld ist in der API für Issueereignisse, aber nicht in der API für Zeitachsenereignisse verfügbar. |
automatic_base_change_failed
GitHub unsuccessfully attempted to automatically change the base branch of the pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for automatic_base_change_failed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
automatic_base_change_succeeded
GitHub successfully attempted to automatically change the base branch of the pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for automatic_base_change_succeeded
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
base_ref_changed
The base reference branch of the pull request changed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for base_ref_changed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
closed
The issue or pull request was closed. When the commit_id
is present, it identifies the commit that closed the issue using "closes / fixes" syntax. For more information about the syntax, see "Einen Pull Request zu einem Issue verknüpfen".
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for closed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
commented
A comment was added to the issue or pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for commented
Diese Ereigniseigenschaften verwenden nicht dieselbe Struktur wie die allgemeinen Eigenschaften des Issue-Ereignisobjekts. Die folgenden Eigenschaften werden für dieses Ereignis zurückgegeben.
Name | Type | Description |
---|---|---|
url | string | The REST API URL to retrieve the issue comment. |
html_url | string | The HTML URL of the issue comment. |
issue_url | string | The HTML URL of the issue. |
id | integer | The unique identifier of the event. |
node_id | string | The Global Node ID of the event. |
user | object | The person who commented on the issue. |
created_at | string | The timestamp indicating when the comment was added. |
updated_at | string | The timestamp indicating when the comment was updated or created, if the comment is never updated. |
author_association | string | The permissions the user has in the issue's repository. For example, the value would be "OWNER" if the owner of repository created a comment. |
body | string | The comment body text. |
event | string | The event value is "commented" . |
actor | object | The person who generated the event. |
committed
A commit was added to the pull request's HEAD
branch.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for committed
Diese Ereigniseigenschaften verwenden nicht dieselbe Struktur wie die allgemeinen Eigenschaften des Issue-Ereignisobjekts. Die folgenden Eigenschaften werden für dieses Ereignis zurückgegeben.
Name | Type | Description |
---|---|---|
sha | string | The SHA of the commit in the pull request. |
node_id | string | The Global Node ID of the event. |
url | string | The REST API URL to retrieve the commit. |
html_url | string | The HTML URL of the commit. |
author | object | The person who authored the commit. |
committer | object | The person who committed the commit on behalf of the author. |
tree | object | The Git tree of the commit. |
message | string | The commit message. |
parents | array of objects | A list of parent commits. |
verification | object | The result of verifying the commit's signature. For more information, see "Git-Datenbank." |
event | string | The event value is "committed" . |
connected
The issue or pull request was linked to another issue or pull request. For more information, see "Einen Pull Request zu einem Issue verknüpfen".
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for connected
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
convert_to_draft
The pull request was converted to draft mode.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for convert_to_draft
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
converted_note_to_issue
The issue was created by converting a note in a project board to an issue. Dieses Ereignis wird nur in Antworten angezeigt, wenn Projektboards im Repository aktiviert wurden.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for converted_note_to_issue
Hinweis: Projektkartendetails werden jetzt in REST-API-Antworten für projektbezogene Issue- und Zeitachsenereignisse angezeigt. Dieses Feature ist jetzt als Vorschauversion für Entwickler verfügbar. Ausführliche Informationen hierzu findest du in diesem Blogbeitrag.
Um das project_card
-Attribut zu erhalten, müssen Projektboards für ein Repository aktiviert sein, und du musst einen benutzerdefinierten Medientyp im Accept
-Header bereitstellen:
application/vnd.github.starfox-preview+json
Warnung: Die API kann sich während des Vorschauzeitraums ohne vorherige Ankündigung ändern. Vorschaufeatures werden für die Verwendung in der Produktion nicht unterstützt. Wenn Probleme auftreten, wende dich an deine Websiteadministrator*innen.
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
project_card | object | Das Projektkartenobjekt. |
project_id | integer | Der eindeutige Bezeichner der Projektkarte. |
project_url | string | Die REST-API-URL zum Abrufen der Projektkarte. |
column_name | string | Der Name der Spalte, in der das Issue enthalten ist. |
converted_to_discussion
The issue was closed and converted to a discussion.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for converted_to_discussion
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
cross-referenced
The issue or pull request was referenced from another issue or pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for cross-referenced
Diese Ereigniseigenschaften verwenden nicht dieselbe Struktur wie die allgemeinen Eigenschaften des Issue-Ereignisobjekts. Die folgenden Eigenschaften werden für dieses Ereignis zurückgegeben.
Name | Type | Description |
---|---|---|
actor | object | The person who generated the event. |
created_at | string | The timestamp indicating when the cross-reference was added. |
updated_at | string | The timestamp indicating when the cross-reference was updated or created, if the cross-reference is never updated. |
source | object | The issue or pull request that added a cross-reference. |
source[type] | string | This value will always be "issue" because pull requests are of type issue. Only cross-reference events triggered by issues or pull requests are returned in the Timeline Events API. To determine if the issue that triggered the event is a pull request, you can check if the source[issue][pull_request] object exists. |
source[issue] | object | The issue object that added the cross-reference. |
event | string | The event value is "cross-referenced" . |
demilestoned
The issue or pull request was removed from a milestone.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for demilestoned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
milestone | object | The milestone object. |
milestone[title] | string | The title of the milestone. |
deployed
The pull request was deployed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for deployed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
deployment_environment_changed
The pull request deployment environment was changed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for deployment_environment_changed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
disconnected
The issue or pull request was unlinked from another issue or pull request. For more information, see "Einen Pull Request zu einem Issue verknüpfen".
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for disconnected
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
head_ref_deleted
The pull request's HEAD
branch was deleted.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for head_ref_deleted
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
head_ref_restored
The pull request's HEAD
branch was restored to the last known commit.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
head_ref_force_pushed
The pull request's HEAD branch was force pushed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for head_ref_force_pushed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
labeled
A label was added to the issue or pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for labeled
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
label | object | Die aus dem Issue entfernte Bezeichnung label[name] |
label[color] | string | Der hexadezimale Farbcode. |
locked
The issue or pull request was locked.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for locked
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
lock_reason | string | The reason an issue or pull request conversation was locked, if one was provided. |
mentioned
The actor
was @mentioned
in an issue or pull request body.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for mentioned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
marked_as_duplicate
A user with write permissions marked an issue as a duplicate of another issue, or a pull request as a duplicate of another pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for marked_as_duplicate
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
merged
The pull request was merged. The commit_id
attribute is the SHA1 of the HEAD
commit that was merged. The commit_repository
is always the same as the main repository.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for merged
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
milestoned
The issue or pull request was added to a milestone.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for milestoned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
milestone | object | The milestone object. |
milestone[title] | string | The title of the milestone. |
moved_columns_in_project
The issue or pull request was moved between columns in a project board. Dieses Ereignis wird nur in Antworten angezeigt, wenn Projektboards im Repository aktiviert wurden.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for moved_columns_in_project
Hinweis: Projektkartendetails werden jetzt in REST-API-Antworten für projektbezogene Issue- und Zeitachsenereignisse angezeigt. Dieses Feature ist jetzt als Vorschauversion für Entwickler verfügbar. Ausführliche Informationen hierzu findest du in diesem Blogbeitrag.
Um das project_card
-Attribut zu erhalten, müssen Projektboards für ein Repository aktiviert sein, und du musst einen benutzerdefinierten Medientyp im Accept
-Header bereitstellen:
application/vnd.github.starfox-preview+json
Warnung: Die API kann sich während des Vorschauzeitraums ohne vorherige Ankündigung ändern. Vorschaufeatures werden für die Verwendung in der Produktion nicht unterstützt. Wenn Probleme auftreten, wende dich an deine Websiteadministrator*innen.
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
project_card | object | Das Projektkartenobjekt. |
project_id | integer | Der eindeutige Bezeichner der Projektkarte. |
project_url | string | Die REST-API-URL zum Abrufen der Projektkarte. |
column_name | string | Der Name der Spalte, in der das Issue enthalten ist. |
previous_column_name | string | The name of the column the issue was moved from. |
pinned
The issue was pinned.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for pinned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
ready_for_review
A draft pull request was marked as ready for review.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for ready_for_review
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
referenced
The issue was referenced from a commit message. The commit_id
attribute is the commit SHA1 of where that happened and the commit_repository is where that commit was pushed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for referenced
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
removed_from_project
The issue or pull request was removed from a project board. Dieses Ereignis wird nur in Antworten angezeigt, wenn Projektboards im Repository aktiviert wurden.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for removed_from_project
Hinweis: Projektkartendetails werden jetzt in REST-API-Antworten für projektbezogene Issue- und Zeitachsenereignisse angezeigt. Dieses Feature ist jetzt als Vorschauversion für Entwickler verfügbar. Ausführliche Informationen hierzu findest du in diesem Blogbeitrag.
Um das project_card
-Attribut zu erhalten, müssen Projektboards für ein Repository aktiviert sein, und du musst einen benutzerdefinierten Medientyp im Accept
-Header bereitstellen:
application/vnd.github.starfox-preview+json
Warnung: Die API kann sich während des Vorschauzeitraums ohne vorherige Ankündigung ändern. Vorschaufeatures werden für die Verwendung in der Produktion nicht unterstützt. Wenn Probleme auftreten, wende dich an deine Websiteadministrator*innen.
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
project_card | object | Das Projektkartenobjekt. |
project_id | integer | Der eindeutige Bezeichner der Projektkarte. |
project_url | string | Die REST-API-URL zum Abrufen der Projektkarte. |
column_name | string | Der Name der Spalte, in der das Issue enthalten ist. |
renamed
The issue or pull request title was changed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for renamed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
rename | object | The name details. |
rename[from] | string | The previous name. |
rename[to] | string | The new name. |
reopened
The issue or pull request was reopened.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for reopened
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
review_dismissed
The pull request review was dismissed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for review_dismissed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
dismissed_review | object | Die Informationen für den geschlossenen Review. |
dismissed_review[state] | string | Der Zustand, in dem sich der Pull Request befand, als er geschlossen wurde. Mögliche Werte: commented , approved oder changes_requested . |
dismissed_review[review_id] | string | Der eindeutige Bezeichner des Pull Request-Reviews. |
dismissed_review[dismissal_message] | string | Die Nachricht, die der Benutzer beim Schließen des Reviews eingefügt hat. |
dismissed_review[dismissal_commit_id] | string | Der eindeutige Bezeichner des Commits, der den Review geschlossen hat, falls vorhanden. |
review_requested
A pull request review was requested.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for review_requested
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
requested_reviewer | object | Die Person, die zum Review des Pull Requests angefordert wurde. |
review_requester | object | Die Person, die einen Review angefordert hat. |
review_request_removed
A pull request review request was removed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for review_request_removed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
requested_reviewer | object | Die Person, die zum Review des Pull Requests angefordert wurde. |
review_requester | object | Die Person, die einen Review angefordert hat. |
reviewed
The pull request was reviewed.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for reviewed
Diese Ereigniseigenschaften verwenden nicht dieselbe Struktur wie die allgemeinen Eigenschaften des Issue-Ereignisobjekts. Die folgenden Eigenschaften werden für dieses Ereignis zurückgegeben.
Name | Type | Description |
---|---|---|
id | integer | The unique identifier of the event. |
node_id | string | The Global Node ID of the event. |
user | object | The person who commented on the issue. |
body | string | The review summary text. |
commit_id | string | The SHA of the latest commit in the pull request at the time of the review. |
submitted_at | string | The timestamp indicating when the review was submitted. |
state | string | The state of the submitted review. Can be one of: commented , changes_requested , or approved . |
html_url | string | The HTML URL of the review. |
pull_request_url | string | The REST API URL to retrieve the pull request. |
author_association | string | The permissions the user has in the issue's repository. For example, the value would be "OWNER" if the owner of repository created a comment. |
_links | object | The html_url and pull_request_url . |
event | string | The event value is "reviewed" . |
subscribed
Someone subscribed to receive notifications for an issue or pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for subscribed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
transferred
The issue was transferred to another repository.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for transferred
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
unassigned
A user was unassigned from the issue.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for unassigned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
assignee | object | Die Person, deren Zuweisung zu diesem Issue aufgehoben wurde. |
assigner | object | Die Person, die die Zuweisung für dieses Issue aufgehoben hat. Dieses Feld ist in der API für Issueereignisse, aber nicht in der API für Zeitachsenereignisse verfügbar. |
unlabeled
A label was removed from the issue.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for unlabeled
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
label | object | Die aus dem Issue entfernte Bezeichnung label[name] |
label[color] | string | Der hexadezimale Farbcode. |
unlocked
The issue was unlocked.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for unlocked
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
lock_reason | string | The reason an issue or pull request conversation was locked, if one was provided. |
unmarked_as_duplicate
An issue that a user had previously marked as a duplicate of another issue is no longer considered a duplicate, or a pull request that a user had previously marked as a duplicate of another pull request is no longer considered a duplicate.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for unmarked_as_duplicate
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
unpinned
The issue was unpinned.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X | X |
Properties for unpinned
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |
unsubscribed
Someone unsubscribed from receiving notifications for an issue or pull request.
This event is available for the following issue types:
Issue type | Issue events API | Timeline events API |
---|---|---|
| X |
Properties for unsubscribed
Name | type | BESCHREIBUNG |
---|---|---|
id | integer | Der eindeutige Bezeichner des Ereignisses. |
node_id | string | Die globale Knoten-ID des Ereignisses. |
url | string | Die REST-API-URL zum Abrufen des Ereignisses. |
actor | object | Die Person, die das Ereignis generiert hat. |
event | string | Gibt den tatsächlichen Ereignistyp an, der aufgetreten ist. |
commit_id | string | Der SHA des Commits, der sich auf dieses Issue bezieht. |
commit_url | string | Der GitHub-REST-API-Link zum Commit, der sich auf dieses Issue bezieht. |
created_at | string | Der Zeitstempel, der angibt, wann das Ereignis aufgetreten ist. |