---
title: "Get User Notifications"
method: GET
path: "/api/v2/users/current/notifications"
tags: ["Users - Notifications"]
---

# Get User Notifications

`GET /api/v2/users/current/notifications`

## Response `200`

Successful Response

- GetUserNotificationsResponse
  - `notifications` GetUserNotificationsResponseItem[], required
    - `id` string, uuid, required
    - `event_id` string, uuid, required
    - `user_id` string, uuid, required
    - `event` GetEventHistoryResponseItem, required
      - `id` string, uuid, required
      - `name` string, required
      - `subject_id` string, uuid, required
      - `target_id` string, uuid, nullable
      - `subject_type` 'data_product' | 'output_port' | 'technical_asset' | 'user', required
      - `target_type` 'data_product' | 'output_port' | 'technical_asset' | 'user'
      - `actor_id` string, uuid, required
      - `created_on` string, date-time, required
      - `deleted_subject_identifier` string, nullable
      - `deleted_target_identifier` string, nullable
      - `actor` User, required
        - `id` string, uuid, required
        - `email` string, email, required
        - `external_id` string, required
        - `first_name` string, required
        - `last_name` string, required
        - `has_seen_tour` boolean, required
        - `can_become_admin` boolean, required
        - `admin_expiry` string, date-time, nullable
      - `data_product` DataProduct
        - `id` string, uuid, required
        - `name` string, required
        - `namespace` string, required
        - `description` string, required
        - `status` 'pending' | 'active' | 'archived' | 'deleting', required
        - `type` DataProductType, required
          - `id` string, uuid, required
          - `name` string, required
          - `description` string, required
          - `icon_key` 'reporting' | 'processing' | 'exploration' | 'ingestion' | 'machine_learning' | 'analytics' | 'default', required
      - `user` User
        - `id` string, uuid, required
        - `email` string, email, required
        - `external_id` string, required
        - `first_name` string, required
        - `last_name` string, required
        - `has_seen_tour` boolean, required
        - `can_become_admin` boolean, required
        - `admin_expiry` string, date-time, nullable
      - `output_port` OutputPort
        - `id` string, uuid, required
        - `name` string, required
        - `namespace` string, required
        - `description` string, required
        - `status` 'pending' | 'active' | 'archived', required
        - `access_type` 'restricted' | 'private' | 'unrestricted', required
        - `data_product_id` string, uuid, required
        - `tags` Tag[], required
          - `id` string, uuid, required
          - `value` string, required
        - `access_modes` AccessMode[], required
          - `id` string, uuid, required
          - `name` string, required
          - `description` string, required
      - `technical_asset` TechnicalAsset
        - `id` string, uuid, required
        - `name` string, required
        - `namespace` string, required
        - `description` string, required
        - `status` 'pending' | 'active' | 'archived', required
        - `technical_mapping` 'default' | 'custom', required
        - `owner_id` string, uuid, required
        - `platform_id` string, uuid, required
        - `service_id` string, uuid, required
        - `configuration` union, required
          - S3TechnicalAssetConfiguration
            - `configuration_type` 'S3TechnicalAssetConfiguration', required
            - `bucket` string, required
            - `suffix` string
            - `path` string, required
          - RustFSTechnicalAssetConfiguration
            - `configuration_type` 'RustFSTechnicalAssetConfiguration', required
            - `bucket` string, required
            - `suffix` string
            - `path` string, required
          - GlueTechnicalAssetConfiguration
            - `configuration_type` 'GlueTechnicalAssetConfiguration', required
            - `database` string, required
            - `database_suffix` string
            - `table` string
            - `bucket_identifier` string
            - `database_path` string
            - `table_path` string
            - `access_granularity` 'schema' | 'table', required
          - DatabricksTechnicalAssetConfiguration
            - `configuration_type` 'DatabricksTechnicalAssetConfiguration', required
            - `catalog` string, required
            - `schema` string
            - `table` string
            - `bucket_identifier` string
            - `catalog_path` string
            - `table_path` string
            - `access_granularity` 'schema' | 'table', required
          - SnowflakeTechnicalAssetConfiguration
            - `configuration_type` 'SnowflakeTechnicalAssetConfiguration', required
            - `database` string, required
            - `schema` string
            - `table` string
            - `bucket_identifier` string
            - `database_path` string
            - `table_path` string
            - `access_granularity` 'schema' | 'table', required
          - RedshiftTechnicalAssetConfiguration
            - `configuration_type` 'RedshiftTechnicalAssetConfiguration', required
            - `database` string, required
            - `schema` string
            - `table` string
            - `bucket_identifier` string
            - `database_path` string
            - `table_path` string
            - `access_granularity` 'schema' | 'table', required
          - PostgreSQLTechnicalAssetConfiguration
            - `configuration_type` 'PostgreSQLTechnicalAssetConfiguration', required
            - `database` string, required
            - `schema` string
            - `table` string
            - `access_granularity` 'schema' | 'table', required
          - OSISemanticModelTechnicalAssetConfiguration
            - `configuration_type` 'OSISemanticModelTechnicalAssetConfiguration', required
            - `model_name` string
            - `location` string
          - AzureBlobTechnicalAssetConfiguration
            - `configuration_type` 'AzureBlobTechnicalAssetConfiguration', required
            - `domain` string
            - `path` string
            - `container_name` string, required
    - `user` User, required
      - `id` string, uuid, required
      - `email` string, email, required
      - `external_id` string, required
      - `first_name` string, required
      - `last_name` string, required
      - `has_seen_tour` boolean, required
      - `can_become_admin` boolean, required
      - `admin_expiry` string, date-time, nullable

## Changes

- **2026-09-03** `a04466f05d17` — 1 info
  - removed the `public` enum value from the `notifications/items/event/output_port/anyOf[subschema #1: OutputPort]/access_type` response property for the response status `200`
- **2026-08-24** `a2b324df5f71` — 1 breaking, 1 info
  - added `#/components/schemas/RustFSTechnicalAssetConfiguration` to the `notifications/items/event/technical_asset/anyOf[subschema #1: TechnicalAsset]/configuration` response property `oneOf` list for the response status `200`
  - added `RustFSTechnicalAssetConfiguration` discriminator mapping keys to the `notifications/items/event/technical_asset/anyOf[subschema #1: TechnicalAsset]/configuration` response property for the response status `200`
- **2026-08-06** `6da4734264a7` — 1 info
  - added the required property `notifications/items/event/output_port/anyOf[subschema #1: OutputPort]/access_modes` to the response with the `200` status
- **2026-06-18** `27bdd30fdd25` — 1 warning
  - added the new `deleting` enum value to the `notifications/items/event/data_product/anyOf[subschema #1: DataProduct]/status` response property for the response status `200`
- …earlier changes not shown

[Full history](https://skmtc.dev/conveyordata/apis/data-product-portal/changes/api/v2/users/current/notifications/get.md)

---

[API](https://skmtc.dev/conveyordata/apis/data-product-portal.md) · [All operations](https://skmtc.dev/conveyordata/apis/data-product-portal/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/conveyordata/data-product-portal/revisions/a04466f05d17/schema)
