Skip to content

Mark Notification Read

Mark one notification as read.

POST/api/v1/notifications/{notification_id}/read

Requires an API key with the write scope.

Idempotent: marking a notification that is already read answers { "data": { "updated": 0 } }. A notification that belongs to someone else, or to another workspace, is never touched and also answers updated: 0.

Path Parameters#

notification_idstringpathrequired
The notification id from the list.

Response#

Returns { "data": { "updated": 1 } }, 1 when the notification was unread.

Errors#

StatusDescription
401Missing, invalid, revoked or expired API key
403API key does not have the required scope: write

Rate Limit#

  • 120 requests per minute, shared by every write call in your workspace. Fixed 60-second window.
  • Every response includes X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (unix epoch seconds) and X-RateLimit-Bucket (write).
  • A 429 response includes a Retry-After header (seconds until the bucket resets).

For client-side patterns, see Rate Limiting.

Was this page helpful?
View as MarkdownLast updated November 5, 2026