---
title: "List Dashboard Cards"
method: GET
path: "/notifications/dashboard"
tags: ["Notifications"]
---

# List Dashboard Cards

`GET /notifications/dashboard`

## Request

- Base URL: `https://api-v2.pandavideo.com.br`
- URL: `https://api-v2.pandavideo.com.br/notifications/dashboard`
- Auth: API key in header `Authorization`

Lists non-dismissed notification cards for the authenticated login, newest first, with unread count. Cards are retained for 7 days.

## Query parameters

- `limit` integer
- `before` string

## Response `200`

Card list with unread count

- object
  - `cards` object[]
    - `id` string, uuid: Card ID.
    - `event_type` string: Event that generated this card.
    - `data` object: Event-specific payload. Contains the last item and aggregation window for grouped events.
      - `count` integer: Number of items grouped in this card.
      - `windowStart` string, date-time: Start of the 30-minute grouping window.
      - `windowEnd` string, date-time: End of the 30-minute grouping window.
    - `item_count` integer: Number of items grouped in this card.
    - `occurred_at` string, date-time: When the first event in the group occurred.
    - `created_at` string, date-time: When the card was created.
    - `read_at` string, date-time, nullable: When the card was marked as read, or null.
    - `dismissed_at` string, date-time, nullable: When the card was dismissed, or null.
  - `unread` integer: Total number of unread cards.
  - `next` string, nullable: Cursor for the next page. Pass as before query parameter. null when there are no more pages.

## Other responses

- `400`: Validation error
- `401`: Unauthorized

---

[API](https://skmtc.dev/pandavideo/apis/panda-notifications-api.md) - [All operations](https://skmtc.dev/pandavideo/apis/panda-notifications-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pandavideo/apis/panda-notifications-api/revisions/7ec520d6ac08?raw)
