---
title: "Read API-owned notification detail and bounded thread events"
method: GET
path: "/notifications/{notificationId}"
---

# Read API-owned notification detail and bounded thread events

`GET /notifications/{notificationId}`

## Request

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

## Path parameters

- `notificationId` string, required

## Query parameters

- `organizationId` string

## Response `200`

Notification detail projection

- NotificationDetailResponse
  - `notification` 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
  - `detail` NotificationDetailProjection, required
    - `threadId` string, required
    - `statusLabel` string, required
    - `sourceLabel` string, required
    - `resourceTypeLabel` string, required
    - `threadEventCount` integer, required
    - `firstEventAt` string, date-time, required
    - `latestEventAt` string, date-time, required
  - `threadEvents` NotificationThreadEvent[], required
    - `id` string, required
    - `title` string, required
    - `message` string, nullable
    - `severity` 'info' | 'warning' | 'critical', required
    - `createdAt` string, date-time, required

## Other responses

- `404`: Notification not found in the active user scope

---

[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)
