---
title: "Fetch account notifications"
method: GET
path: "/account/notifications"
tags: ["Account", "Mobile API", "Notifications"]
---

# Fetch account notifications

`GET /account/notifications`

## Request

- Base URL: `http://dev.theverge.com:3002/api`
- URL: `http://dev.theverge.com:3002/api/account/notifications`
- Auth: none declared

Returns the authenticated user's Coral and other community notifications with cursor pagination and unread status.

## Query parameters

- `cursor` string
- `count` integer
- `filter` 'All' | 'Unread' | 'Unseen'
- `sort` 'NewestFirst' | 'OldestFirst'

## Response `200`

Notifications retrieved successfully

- object
  - `data` NotificationsResponse, required
    - `items` object[], required
    - `hasNext` boolean, required
    - `nextCursor` string, nullable
    - `status` object, required
      - `unseen` number, required
      - `unread` number, required
      - `lastViewed` string, required

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/theverge/apis/the-verge-api-documentation.md) - [All operations](https://skmtc.dev/theverge/apis/the-verge-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/theverge/apis/the-verge-api-documentation/revisions/f44a9b8ebfc3?raw)
