---
title: "Mark as seen"
method: POST
path: "/v2/farcaster/notifications/seen/"
tags: ["Notifications"]
---

# Mark as seen

`POST /v2/farcaster/notifications/seen/`

Mark notifications as seen.
You can choose one of two authorization methods, either:
  1. Provide a valid signer_uuid in the request body (Most common)
  2. Provide a valid, signed "Bearer" token in the request's `Authorization` header similar to the
     approach described [here](https://docs.farcaster.xyz/reference/warpcast/api#authentication)

## Headers

- `Authorization` string

## Request body

- MarkNotificationsAsSeenReqBody
  - `signer_uuid` string — The UUID of a signer with at least one write permission. Required unless a valid Authorization Bearer token is provided in the header.
  - `type` 'follows' | 'recasts' | 'likes' | 'mentions' | 'replies' | 'quotes' — The type of notification to mark as seen. If not provided, all notifications will be marked as seen.

## Response `200`

Success

- OperationResponse
  - `message` string
  - `success` boolean

## Other responses

- `400` — Bad Request
- `500` — Server Error

---

[API](https://skmtc.dev/neynar/apis/neynar-api.md) · [All operations](https://skmtc.dev/neynar/apis/neynar-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/neynar/neynar-api/revisions/dbb91bfb0d1a/schema)
