System Notification Resource
gsn_notifications are messages sent to organization administrators from the system. Examples of system notification errors are:- Errors that occur during system processing such as trigger processing
- Feed upload
errors
Notification category types:
- INFO
- WARNING
- CRITICAL
GET gs_notification/system/{gsnUid}
Get the GroveStreams notification with the specified uid. | Resource Information | |
Rate Limited? | No | |
session, oauth and org tokens compatible? | Yes | |
api_key compatible? | Yes | |
Resource URL
http://grovestreams.com/api/gs_notification/system/gs_Uid}
Parameters
datetime |
required |
The datetime (UTC epoch millis) of the notification |
Example Requests
/gs_notification/system/8af0bfc0-2ce8-47a9-be96-5754ea734c1aResponse Body
{
"message": "",
"gs_notification": {
"uid":
"8af0bfc0-2ce8-47a9-be96-5754ea734c1a",
"to": "a@a.com,b@b.com",
"body":
"notification body",
"eventUid":
"26fb0502-ff10-36fb-afc6-c423a0d5b2d6",
"subject": "notification subject",
"item": {
"itemName": "",
"cycleName": "",
"cycleUid": "",
"componentName": "",
"stats": "",
"itemType": "stream",
"componentUid":
"389e2770-affe-3d15-859e-0857d206e805",
"extraData": "",
"itemUid":
"0fffe14b-dc0a-39cd-b2a6-3d7b222b1781"
},
"acknowledged": false,
"categoryType": "WARN",
"actionUid":
"e3a772e8-fdd6-3172-a98a-7774455007b6",
"date": 1335922280325
},
"success":
true
}
GET gs_notification/system
Returns
a list of gs_notification/system resources. |
Resource Information | |
Rate Limited? | No | |
session, oauth and org tokens compatible? | Yes | |
api_key compatible | Yes | |
Resource URL
http://grovestreams.com/api/gs_notification/system
Parameters
filter | optional | Applies enabled filters. Defaults to false if missing. |
Example Requests
/gs_notification/systemResponse Body
{
"message": "",
"totalCount":
2,
"gs_notification": [
{
"uid":
"4bc58a68-1934-3a1d-bf13-fdce88368009",
"subject": "notification subject",
"acknowledged": false,
"categoryType": "WARN",
"date": 1335923526568
},
{
"uid":
"f1eea163-30d4-3b73-8c7b-50eb437dce4b",
"subject": "notification subject",
"acknowledged": false,
"categoryType": "WARN",
"date": 1335923526568
}
],
"success": true
}
POST gs_notification/system/{gsnUid}/acknowledge
Marks
a notification as acknowledged. The acknowledged flag is only
used by the user interface. |
Resource Information | |
Rate Limited? | Yes | |
session, oauth and org tokens compatible? | Yes | |
api_key compatible | Yes | |
Resource URL
http://grovestreams.com/api/gs_notification/system/{gs_Uid}/acknowledge
Parameters
datetime |
required |
The datetime (UTC epoch millis) of the notification |
Example Requests
/gs_notification/system/2f22b3d2-7d26-3d81-9653-aa9d6a265670/acknowledgeResponse Body
{
"message": "Acknowledged gs_notification
with uid '2f22b3d2-7d26-3d81-9653-aa9d6a265670'",
"success": true
}
POST gs_notification/system
Bulk
deletes a collection of notifications |
Resource Information | |
Rate Limited? | Yes | |
session, oauth and org tokens compatible? | Yes | |
api_key compatible | Yes | |
Resource URL
http://grovestreams.com/api/gs_notification/system
Parameters
Example Requests
/gs_notification/systemRequest Body
{
"gs_notification": [
{
"uid":
"a682cf8c-cb52-3aa4-b3ca-7a55a5b2b6c2",
"date": 1337675714029
},
{
"uid":
"fae69063-c371-342d-91a6-30f90adf0b5f",
"date": 1337672114029
},
{
"uid":
"a06b16d9-d690-3f68-b426-8417f904826e",
"date": 1337679314029
}
]
}
DELETE gs_notification/system/{gsnUid}
Deletes
a gs_notification. |
Resource Information | |
Rate Limited? | Yes | |
session, oauth and org tokens compatible? | Yes | |
api_key compatible | Yes | |
Resource URL
http://grovestreams.com/api/gs_notification/system/{organizationUid}
Parameters
datetime |
required |
The datetime (UTC epoch millis) of the notification |
Example Requests
/gs_notification/system/8af0bfc0-2ce8-47a9-be96-5754ea734c1aResponse Body
{
"message": "Deleted gs_notification with uid
'8af0bfc0-2ce8-47a9-be96-5754ea734c1a'",
"success":
true
}