Skeddly API
Search
K
Comment on page

ProjectNotification Object

Description

Configured notification for a project.

Properties

amazonSnsSettings

Email settings for the notification. Required when notificationMethod is amazon-sns.
Required: Conditional

createdDate

Date, in ISO 8601 format, at which the notification was created.
Type: string

emailSettings

Email settings for the notification. Required when notificationMethod is email.
Required: Conditional

lastModifiedDate

Date, in ISO 8601 format, at which the notification was last modified.
Type: string

lastModifiedBy

User that last modified the notification details (method, level, etc.)
Type: string

notificationId

Unique ID of the project notification.
Type: string

notificationLevel

Level of notification.
Type: string
Allowed Values:
  • all
  • errors-only
Required: Yes

notificationMethod

Method of notification.
Type: string
Allowed Values:
  • email
  • slack
  • amazon-sns
Required: Yes

slackSettings

Slack settings for the notification. Required when notificationMethod is slack.
Required: Conditional

Sample JSON

{
"notificationId": "pn-12345678",
"createdDate": "2023-01-29T00:00:00Z",
"lastModifiedDate": "2023-01-29T00:00:00Z",
"lastModifiedBy": "u-12345678",
"notificationLevel": "errors-only",
"notificationMethod": "email",
"emailSettings": {
"emailAddresses" [
]
}
}