thread_id parameter
Delete a thread subscription
Mutes all future notifications for a conversation until you comment on the thread or get an @mention. If you are watching the repository of the thread, you will still receive notifications. To ignore future notifications for a repository you are watching, use the Set a thread subscription endpoint and set ignore
to true
.
Path Parameters
Response
Response
Response
Path Parameters
List public organization events
Query Parameters
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Path Parameters
Response
200 application/json
Response
Response
Event
Actor
Show Child Parameters
Show Child Parameters
Actor
Show Child Parameters
Show Child Parameters
Path Parameters
Query Parameters
List repository events
Query Parameters
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Path Parameters
Response
200 application/json
Response
Response
Event
Actor
Show Child Parameters
Show Child Parameters
Actor
Show Child Parameters
Show Child Parameters
Path Parameters
Query Parameters
List repository notifications for the authenticated user
List all notifications for the current user.
Query Parameters
If true
, show notifications marked as read.
Default:false
If true
, only shows notifications in which the user is directly participating or mentioned.
Default:false
Only show notifications updated after the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ
.
Only show notifications updated before the given time. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ
.
Results per page (max 100)
Default:30
Page number of the results to fetch.
Default:1
Path Parameters
Response
200 application/json
Response
Response
Thread
Minimal Repository
Show Child Parameters
Show Child Parameters
Example:https://api.github.com/notifications/threads/2/subscription
Path Parameters
Query Parameters
Mark repository notifications as read
Marks all notifications in a repository as “read” removes them from the default view on GitHub Enterprise Server. If the number of notifications is too large to complete in one request, you will receive a 202 Accepted
status and GitHub Enterprise Server will run an asynchronous process to mark notifications as “read.” To check whether any “unread” notifications remain, you can use the List repository notifications for the authenticated user endpoint and pass the query parameter all=false
.
Path Parameters
Body
application/json
Body
Describes the last point that notifications were checked. Anything updated since this time will not be marked as read. If you omit this parameter, all notifications are marked as read. This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ
. Default: The current timestamp.
Response
application/json
Response
Response