GET
/prime/webui/systemNotification/notifications
Get notifications
Get notifications. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/systemNotification/notifications' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"Notification"
],
"summary": "Get notifications",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
}
158
}
}
}
}
GET
/prime/webui/systemNotification
Get number of notifications
Get number of notifications. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/systemNotification' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"Notification"
],
"summary": "Get number of notifications",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/NotificationsViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationsViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationsViewResource"
}
}
}
}
}
}
GET
/prime/webui/systemNotification/riskNotifications
Get risk notifications
Get risk notifications. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/systemNotification/riskNotifications' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"Notification"
],
"summary": "Get risk notifications",
"parameters": [
{
"name": "riskNotificationViewQuery",
"in": "query",
"schema": {
"type": "object",
"additionalProperties": {
159
"type": "string"
},
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/RiskNotifications"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/RiskNotifications"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/RiskNotifications"
}
}
}
}
}
}
}
GET
/prime/webui/systemNotification/systemHealth
Get system health
Get system health. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/systemNotification/systemHealth' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"Notification"
],
"summary": "Get system health",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/OperationalStatusViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/OperationalStatusViewResource"
160
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/OperationalStatusViewResource"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/riskNotifications/dismiss
Dismiss risk notifications
Dismiss risk notifications. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/riskNotifications/dismiss' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/RiskNotifications"}'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Dismiss risk notifications",
162
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/RiskNotifications"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/RiskNotifications"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/RiskNotifications"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/RiskNotifications"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/systemHealth/dismiss
Dismiss system health
Dismiss system health. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/systemHealth/dismiss' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Dismiss system health",
"requestBody": {
163
"content": {
"application/json -patch+json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"text/json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/*+json": {
"schema": {
"type": "integer",
"format": "int32"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/riskNotifications/pin
Pin risk notifications
Pin risk notifications. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/riskNotifications/pin' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NotificationActionViewResource"}'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Pin risk notifications",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationActionViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationActionViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NotificationActionViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationActionViewResource"
}
}
}
},
"responses": {
165
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/systemHealth/pin
Pin system health
Pin system health. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/systemHealth/pin' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Pin system health",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"text/json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/*+json": {
"schema": {
"type": "integer",
"format": "int32"
}
}
166
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/riskNotifications/read
Read risk notification
Read risk notification. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/riskNotifications/read' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Read risk notification",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/systemHealth/read
Read system health
Read system health. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/systemHealth/read' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Read system health",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
}
}
}
POST
/prime/webui/systemNotification/notifications/update
Update notifications
Update notifications. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/systemNotification/notifications/update' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NotificationGroupDataViewResource"}'
OpenAPI spec
"post": {
"tags": [
"Notification"
],
"summary": "Update notifications",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
},
"text/json": {
169
"schema": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/NotificationGroupDataViewResource"
}
}
}
}
}
}
}