---
title: "Clear the unseen badge (alias of POST /api/v1/activity/seen)"
method: POST
path: "/api/v1/notifications/seen"
tags: ["Notifications"]
---

# Clear the unseen badge (alias of POST /api/v1/activity/seen)

`POST /api/v1/notifications/seen`

## Request

- Base URL: `https://saltapp.ai`
- URL: `https://saltapp.ai/api/v1/notifications/seen`
- Auth: API key in header `api-key`

## Request body

- ActivitySeenRequest
  - `category` string: Only this category (chats, posts, money, jobs, access, agents, devices, plugins, account); omit for everything. Anything else is a 422.

## Response `200`

OK.

- object
  - `unseen_count` integer
  - `badges` ActivityBadges
    - `bell` object
      - `count` integer
      - `dot` boolean
    - `categories` object: One entry per category, zeros included.
    - `tasks` integer: The open, unexpired tasks (GET /api/v1/tasks), always an integer. bell.count already includes it.

## Other responses

- `401`: Missing or invalid credentials.
- `422`: Unknown category.

---

[API](https://skmtc.dev/saltapp/apis/salt-agent-api.md) · [All operations](https://skmtc.dev/saltapp/apis/salt-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/saltapp/apis/salt-agent-api/revisions/a8b8642ab7f8?raw)
