Skip to main content
GET
/
api
/
sys
/
systemnotifications
/
{id}
{
  "Title": "<string>",
  "Severity": 123,
  "StartTime": "<string>",
  "PublishOn": "<string>",
  "UnPublishOn": "<string>",
  "ShortDescription": "<string>",
  "Description": "<string>",
  "ResolutionDescription": "<string>",
  "Resolved": true,
  "ResolvedOn": "<string>",
  "DisplayToAdmins": true,
  "DisplayToSettingIntegrations": "<string>",
  "DisplayToSettingGeneral": "<string>",
  "DisplayToPortalVersion": "<string>",
  "ApprovedBy": "<string>",
  "ApprovedOn": "<string>",
  "MessageType": 123,
  "HasButton": true,
  "ButtonLabel": "<string>",
  "ButtonUrl": "<string>",
  "Id": 123,
  "UniqueId": "<string>",
  "CreatedOn": "<string>",
  "UpdatedOn": "<string>",
  "UpdatedBy": "<string>",
  "IsNew": true,
  "SystemId": "<string>"
}

Authentication

This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header. The authenticated user must be a full unrestricted administrator or have the SystemNotification-Read role.

Path Parameters

id
integer
required
The Id of the SystemNotification record to retrieve.

Code Examples

curl -X GET \
  "https://spaces.nexudus.com/api/sys/systemnotifications/87654321" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response

200

Title
string
Title.
Severity
integer
Severity.
StartTime
string
Start Time.
PublishOn
string
Publish On.
UnPublishOn
string
Un Publish On.
ShortDescription
string
Short Description.
Description
string
Description.
ResolutionDescription
string
Resolution Description.
Resolved
boolean
Resolved.
ResolvedOn
string
Resolved On.
DisplayToAdmins
boolean
Display To Admins.
DisplayToSettingIntegrations
string
Display To Setting Integrations.
DisplayToSettingGeneral
string
Display To Setting General.
DisplayToPortalVersion
string
Display To Portal Version.
ApprovedBy
string
Approved By.
ApprovedOn
string
Approved On.
MessageType
integer
Message Type.
HasButton
boolean
Has Button.
ButtonLabel
string
Button Label.
ButtonUrl
string
Button Url.
Id
integer
Unique record identifier.
UniqueId
string
UUID of the record.
CreatedOn
string
Date and time the record was created (ISO 8601).
UpdatedOn
string
Date and time the record was last updated (ISO 8601).
UpdatedBy
string
Email of the user who last updated this record.
IsNew
boolean
Whether the record was recently created.
SystemId
string
External system identifier.
Example Response
{
  "Title": "",
  "Severity": 0,
  "StartTime": "2025-01-15T10:30:00Z",
  "PublishOn": null,
  "UnPublishOn": null,
  "ShortDescription": "",
  "Description": "",
  "ResolutionDescription": null,
  "Resolved": false,
  "ResolvedOn": null,
  "DisplayToAdmins": false,
  "DisplayToSettingIntegrations": null,
  "DisplayToSettingGeneral": null,
  "DisplayToPortalVersion": null,
  "ApprovedBy": null,
  "ApprovedOn": null,
  "MessageType": 0,
  "HasButton": false,
  "ButtonLabel": null,
  "ButtonUrl": null,
  "Id": 87654321,
  "UpdatedOn": "2025-01-15T10:30:00Z",
  "CreatedOn": "2025-01-10T08:00:00Z",
  "UniqueId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "UpdatedBy": "admin@example.com",
  "IsNew": false,
  "SystemId": null,
  "ToStringText": "SystemNotification Example",
  "LocalizationDetails": null,
  "CustomFields": null
}