# Get notifications count

Returns the total count of the authenticated user's notifications matching the given filters. Supports the same type and status filters as the list endpoint. Useful for displaying unread badge counts. Requires authentication.

Endpoint: GET /api/v1/notifications/count
Version: 1.0
Security: header

## Query parameters:

  - `excludeTypes` (array,null)
    Exclude these notification types from the count. Comma-separated values are supported.
    Enum: "FOLLOW", "FOLLOW_REQUEST", "GROUP_INVITE", "LIKE", "COMMENT", "MENTION", "REPOST", "LIST_POST_CREATE", "GROUP_CHANNEL_POST_CREATE", "POST_UPDATE", "POLL", "POLL_VOTE", "POST_VOTE", "EVENT_INVITE", "EVENT_JOIN", "EVENT_CANCEL", "EVENT_UPDATE", "FOLLOW_FAILED"

  - `status` (string,null)
    Filter by notification status: READ or UNREAD. If omitted, counts all statuses.
    Enum: "UNREAD", "READ", "BLOCKED", "HIDDEN"

  - `types` (array,null)
    Include only these notification types in the count. Comma-separated values are supported. If omitted, all types are counted.
    Enum: "FOLLOW", "FOLLOW_REQUEST", "GROUP_INVITE", "LIKE", "COMMENT", "MENTION", "REPOST", "LIST_POST_CREATE", "GROUP_CHANNEL_POST_CREATE", "POST_UPDATE", "POLL", "POLL_VOTE", "POST_VOTE", "EVENT_INVITE", "EVENT_JOIN", "EVENT_CANCEL", "EVENT_UPDATE", "FOLLOW_FAILED"

## Response 401 fields (application/json):

  - `errorCode` (string, required)
    Error code

  - `message` (string, required)
    Error message

  - `docUrl` (string)
    Link to documentation


