The resources responsible for creating and managing device notifications
-
netField.device.createDeviceNotification(deviceId, params, [callback])
-
netField.device.deleteNotification(deviceId, notificationid, [callback])
-
netField.device.deleteAllNotifications(deviceId, [callback])
-
netField.device.getNotifications(deviceId, page, limit, sortBy, sortOrder [callback])
Create device notifications
/**
* @param {string} deviceId
* @param {object} params
* @param {function} callback optional
*/
netField.devices.createNotification(deviceId, params [callback])
Delete only one device notifications
/**
* @param {string} deviceId
* @param {string} notificationId
* @param {function} callback optional
*/
netField.devices.deleteNotification(deviceId, notificationId, [callback])
Delete all device notification by device id
/**
* @param {string} deviceId
* @param {function} callback optional
*/
netField.devices.deleteAllNotifications(deviceId, [callback])
Get list of notifications by device id
/**
* @param {string} deviceId
* @param {number} page
* @param {number} limit
* @param {string} sortBy
* @param {string} sortOrder
* @param {function} callback optional
*/
netField.devices.getNotifications(deviceId, page, limit, sortBy, sortOrder [callback])