notification

List CC notifications for a process

Response:

  • email - The email address that generated emails are sent to. Specify only one email address per notification.
  • subject - The subject of the generated email.
  • body - The body of the generated email.
  • events - The IDs of events that trigger the notification.
  • count - The number of consecutive failures after which a notification about a failure should be sent.
  • self - The URI of this notification rule.
  • subscription - The URI of the email notification subscription.
  • channel - The URI of the email channel associated with this rule. This channel is created when you create the subscription.
get/gdc/projects/{projectId}/dataload/processes/{processId}/notificationRules

Request

  • Base URL
    https://secure.gooddata.com
  • Auth
    none declared

Response

OK - list all notification rules (email subscriptions) for all users of process

Example response

{
  "notificationRule": {
    "items": [
      {
        "notificationRule": {
          "events": [
            "process.start",
            "process.end"
          ],
          "subject": "Your rockin' notification",
          "body": "The body text included in the generated email. Rock on.",
          "email": "kurt@yourock.com",
          "links": {
            "self": "/gdc/projects/{project_id}/dataload/processes/{process_id}/notificationRules/{rule_id}",
            "subscription": "/gdc/projects/{project_id}/users/{user_id}/subscriptions/{subscription_id}",
            "channel": [
              "/gdc/account/profile/{profile_id}/channelConfigurations/{channel_id}"
            ]
          }
        }
      }
    ],
    "links": {
      "self": "/gdc/projects/{project_id}/dataload/processes/{process_id}/notificationRules",
      "subscription": "{subscription}",
      "channel": []
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.