---
title: "Get Subscriptions"
method: GET
path: "/v2.0/public/projects/{projectId}/subscriptions"
tags: ["Subscriptions"]
---

# Get Subscriptions

`GET /v2.0/public/projects/{projectId}/subscriptions`

Retrieves a list of subscribed notifications within a specific project.
            
**Permissions:** Read Project Properties

## Path parameters

- `projectId` string, uuid, required

## Response `200`

OK. Returns a list with project subscriptions.

- DefinedCrowdPublicApiApiResultsSubscriptionsGetSubscriptionsResults
  - `subscriptions` DefinedCrowdPublicApiApiResultsSubscriptionsDtosSubscriptionResult[], nullable — List of subscriptions.
    - `type` 'DeliverablePublished' | 'DataUploadCompleted' — Type of notifications.
    - `to` string[], nullable — List of main recipients of the email addresses [1-10]
    - `emailListConsent` boolean — When this flag is True the user acknowledges that it has obtained all necessary valid consents from the relevant data subjects (email owners) to subscribe, on their behalf, each respective email address to this notification service, in compliance with the applicable data protection laws, and in agreement with Defined.ai's service <a href="https://www.defined.ai/terms-of-use">Terms of Use</a> and <a href="https://www.defined.ai/privacy-policy">Privacy Policy</a>.
  - `totalCount` integer — Total number of items available.

## Other responses

- `401` — Invalid authentication (invalid/expired token).
- `404` — Project does not exist.

---

[API](https://skmtc.net/definedcrowd/apis/defined-ai-api.md) · [All operations](https://skmtc.net/definedcrowd/apis/defined-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/definedcrowd/defined-ai-api/revisions/14cab8ac3bca/schema)
