Skip to content
Discussion options

You must be logged in to vote

Hey, I found this curl command that worked for me for marking all notifications as read. Give it a try:

curl -X PUT
    -H "Accept: application/vnd.github.v3+json" \
    -H "Authorization: token $TOKEN" \
     https://api.github.com/notifications \
    -d '{"last_read_at":"2025-10-16T00:00:00Z"}'

For more details, check out this answer: djc's answer

Replies: 4 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@tajmone
Comment options

@tajmone
Comment options

@stefangr
Comment options

Comment options

You must be logged in to vote
1 reply
@tajmone
Comment options

Answer selected by tajmone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug GitHub or a GitHub feature is not working as intended Notifications Keep track of everything happening across all your projects other General topics and discussions that don't fit into other categories, but are related to GitHub
3 participants