| title | poll | ||||
|---|---|---|---|---|---|
| slug | poll-1 | ||||
| excerpt | |||||
| hidden | false | ||||
| metadata |
|
||||
| createdAt | Tue Jul 04 2017 14:29:02 GMT+0000 (Coordinated Universal Time) | ||||
| updatedAt | Mon Jan 22 2018 16:03:09 GMT+0000 (Coordinated Universal Time) |
Polls new device notifications.
This method returns all device notifications that were created after specified timestamp.
In the case when no notifications were found, the method blocks until new notification is received. If no notifications are received within the waitTimeout period, the server returns an empty response. In this case, to continue polling, the client should repeat the call with the same timestamp value.
HTTP Request
GET /device/{deviceId}/notification/poll?timestamp={timestamp}&names={names}&waitTimeout={waitTimeout}
Parameters
| Parameter Name | Required | Type | Description |
|---|---|---|---|
| deviceId | Yes | string | Device unique identifier. |
| timestamp | No | datetime | UTC datetime (yyyy-MM-dd'T'HH:mm:ss.SSS ISO 8601) of the last received notification. If not specified, the server's timestamp is taken instead. |
| names | No | string | Comma-separated list of notification names. |
| waitTimeout | No | long | Waiting timeout in seconds (default: 30 seconds, maximum: 60 seconds). Specify 0 to disable waiting. |
Authorization
Access JSON Web Token (GetDeviceNotification)
Request Body
Do not supply a request body with this method.
If successful, this method returns array of DeviceNotification resources in the response body.
| Property Name | Type | Description |
|---|---|---|
| id | integer | Notification identifier. |
| notification | string | Notification name. |
| deviceId | string | Device unique identifier. |
| networkId | integer | Network unique identifier. |
| deviceTypeId | integer | Device type unique identifier. |
| timestamp | datetime | Notification UTC datetime (yyyy-MM-dd'T'HH:mm:ss.SSS ISO 8601). |
| parameters | object | Notification parameters, a JSON object with an arbitrary structure. |