---
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` 'public' | '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
          - 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

---

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