Test notification channel.
Tests the notification channel by sending a test notification.
Request Body
destinationrequired
externalRecipientsarray | null · maxItems: 1 · uniqueExternal recipients of the test result.
Responses
The result of the test of a notification channel connection.
successfulboolean · requiredA flag indicating whether test passed or not.
Example: true
errorstringField containing more details in case of a failure. Details are available to a privileged user only.
Example: Connection exception: Failed to initialize pool: FATAL: password authentication failed for user "user"queryDurationMillisobjectA structure containing duration of the test queries run on a data source. It is omitted if an error happens.
Test existing notification channel.
Tests the existing notification channel by sending a test notification.
path Parameters
notificationChannelIdstring · required
Request Body
destinationrequired
externalRecipientsarray | null · maxItems: 1 · uniqueExternal recipients of the test result.
Responses
The result of the test of a notification channel connection.
successfulboolean · requiredA flag indicating whether test passed or not.
Example: true
errorstringField containing more details in case of a failure. Details are available to a privileged user only.
Example: Connection exception: Failed to initialize pool: FATAL: password authentication failed for user "user"queryDurationMillisobjectA structure containing duration of the test queries run on a data source. It is omitted if an error happens.
Get latest notifications.
Get latest in-platform notifications for the current user.
query Parameters
workspaceIdstring · style: formWorkspace ID to filter notifications by.
isReadboolean · style: formFilter notifications by read status.
pagestring · min: 0 · style: formZero-based page index (0..N)
Default: 0sizestring · min: 1 · style: formThe size of the page to be returned.
Default: 20metaIncludestring[] · unique · style: form · explode: trueAdditional meta information to include in the response.
Enum values:totalALL
Responses
OK
dataobject[] · requiredmetaobject · required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
pageintegerZero-based page index (0..N)
Default: 0sizeintegerThe size of the page to be returned
Default: 20sortstring[]Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
metaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:pageallALL
Responses
Request successfully processed
dataobject[] · unique · required
linksobjectmetaobject
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of notificationChannelIdentifier entity.
linksobject
Get all Notification Channel entities
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
pageintegerZero-based page index (0..N)
Default: 0sizeintegerThe size of the page to be returned
Default: 20sortstring[]Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
metaIncludestring[] · unique · style: formInclude Meta objects.
Included meta objects
Enum values:pageallALL
Responses
Request successfully processed
dataobject[] · unique · required
linksobjectmetaobject
Get Notification Channel entity
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of notificationChannel entity.
linksobject
Put Notification Channel entity
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of notificationChannel entity.
linksobject
Delete Notification Channel entity
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Successfully deleted
Patch Notification Channel entity
path Parameters
idstring · pattern:^(?!\.)[.A-Za-z0-9_-…· required
query Parameters
filterstringFiltering parameter in RSQL. See https://github.com/jirutka/rsql-parser. You can specify any object parameter and parameter of related entity (for example title=='Some Title';description=='desc'). Additionally, if the entity relationship represents a polymorphic entity type, it can be casted to its subtypes (for example relatedEntity::subtype.subtypeProperty=='Value 123').
Responses
Request successfully processed
dataobject · requiredJSON:API representation of notificationChannel entity.
linksobject