Report Subscription - Retrieves subscriptions by report by ID

Retrieves subscriptions associated with a specific report identified by its ID.

get
Authorizations
Path parameters
reportIdstring · uuidRequired

Enter ID of the report for which subscriptions are requested.

Query parameters
versionstringOptional

The requested API version

Default: 1.0
Header parameters
embedfast-user-idstringOptional

Optional User Id

Responses
200

Success: Successfully retrieved subscriptions for the specified report.

get
GET /reports/{reportId}/subscriptions HTTP/1.1
Host: 
Authorization: Bearer JWT
Accept: */*
[
  {
    "reportSubscriptionId": "123e4567-e89b-12d3-a456-426614174000",
    "subscriptionName": "text",
    "reportId": "123e4567-e89b-12d3-a456-426614174000",
    "bookmarkState": "text",
    "createdByUserId": "123e4567-e89b-12d3-a456-426614174000",
    "createdByUserEmail": "text",
    "schedule": "text",
    "subscribers": [
      {
        "email": "text",
        "id": "text"
      }
    ],
    "subject": "text",
    "content": "text",
    "isActive": true,
    "reportPageName": "text",
    "startDateTime": "2025-09-01T08:20:58.881Z",
    "endDateTime": "2025-09-01T08:20:58.881Z",
    "timeZone": "text",
    "reportParameter": [
      {
        "name": "text",
        "value": "text"
      }
    ],
    "hasAttachment": true,
    "hasVisualAttachment": true,
    "visualSubscription": {
      "datasetName": "text",
      "tenantId": "text",
      "datasetId": "text",
      "schema": {
        "tables": [
          {
            "tableName": "text",
            "columns": [
              "text"
            ],
            "measures": [
              "text"
            ]
          }
        ],
        "filters": [
          {
            "target": {
              "tableName": "text",
              "column": "text",
              "measure": "text",
              "aggregationFunction": "text"
            },
            "values": [
              "text"
            ],
            "filterType": 1,
            "orderBy": {
              "tableName": "text",
              "column": "text",
              "measure": "text",
              "aggregationFunction": "text"
            },
            "operator": "text",
            "logicalOperator": "text",
            "conditions": [
              {
                "operator": "text",
                "value": null
              }
            ],
            "itemCount": 1,
            "includeToday": true,
            "operatorRelative": 1,
            "timeUnitType": 1,
            "timeUnitCount": 1
          }
        ]
      },
      "visibleColumns": [
        {
          "tableName": "text",
          "column": "text",
          "measure": "text",
          "aggregationFunction": "text"
        }
      ],
      "visualName": "text",
      "tenantName": "text"
    },
    "daxQuery": "text",
    "isRecipientSpecific": true,
    "areValidReportParameters": true,
    "exportFormat": "text"
  }
]

Last updated