---
title: "List durable user notifications for the notification center"
method: GET
path: "/notifications"
---

# List durable user notifications for the notification center

`GET /notifications`

## Request

- Base URL: `https://api.eurobase.dev`
- URL: `https://api.eurobase.dev/notifications`
- Auth: none declared

## Query parameters

- `limit` integer
- `view` 'inbox' | 'unread' | 'archived'
- `category` 'deployment' | 'runtime' | 'github' | 'usage' | 'account'
- `severity` 'info' | 'warning' | 'critical'
- `projectId` string
- `organizationId` string
- `q` string
- `cursor` string
- `includeFilterCounts` boolean

## Response `200`

Notification list

- NotificationsResponse
  - `notifications` Notification[], required
    - `id` string, required
    - `organizationId` string, nullable
    - `projectId` string, nullable
    - `deploymentId` string, nullable
    - `source` string, nullable
    - `category` string, required
    - `severity` 'info' | 'warning' | 'critical', required
    - `tone` 'success' | 'warning' | 'error' | 'info', nullable
    - `title` string, required
    - `message` string, nullable
    - `resourceType` string, nullable
    - `resourceId` string, nullable
    - `resourceLabel` string, nullable
    - `resourceState` 'available' | 'pending_delete' | 'inaccessible' | 'none'
    - `reason` string, nullable
    - `primaryAction` object, nullable
      - `label` string, required
      - `path` string, required
      - `enabled` boolean, required
      - `disabledReason` string, nullable, required
    - `readAt` string, date-time, nullable
    - `archivedAt` string, date-time, nullable
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required
  - `unreadCount` integer, required
  - `scopeUnreadCount` integer, required
  - `summary` NotificationSummary, required
    - `organizationId` string, nullable
    - `unreadCount` integer, required
    - `criticalUnreadCount` integer, required
    - `latestUnreadAt` string, date-time, nullable
    - `updatedAt` string, date-time, nullable, required
    - `cursor` string, nullable, required
  - `projectOptions` NotificationProjectOption[], required
    - `id` string, required
    - `name` string, required
    - `organizationId` string, nullable
  - `filterCounts` object
    - `inbox` integer, required
    - `unread` integer, required
    - `archived` integer, required
    - `critical` integer, required
  - `nextCursor` string, nullable

---

[API](https://skmtc.dev/eurobase/apis/eurobase-api.md) · [All operations](https://skmtc.dev/eurobase/apis/eurobase-api/llms.txt) · [OpenAPI document](https://skmtc.dev/eurobase/apis/eurobase-api/revisions/5266a299d18a?raw)
