Dequeues the next pending event for a device agent
POST /v1/event/dequeue
Summary
Dequeues the next pending event for a device agent.
Details
Request body: JSON object. Accepts either
deviceSerial or deviceName.
Authentication
No operation-level security requirement is documented here.
Parameters
None documented here.
Request Body
Required: Yes
application/json
deviceName(string, optional)deviceSerial(string, optional)agentType(string, optional)agentIndex(integer (int64), optional)processID(integer (int64), optional)
Example
{
"deviceName": "WearableDevice",
"deviceSerial": "10001234",
"agentType": "Device",
"agentIndex": 1,
"processID": 4321
}
Responses
200
Success
application/json
key(integer (int64), optional)deviceID(integer (int64), optional)agentTypeID(integer (int64), optional)agentID(integer (int64), optional)eventTypeID(integer (int64), optional)serverEvent(integer (int64), optional)eventStatus(integer (int64), optional)eventParameters(string, optional)processID(integer (int64), optional)result(string, optional)percentComplete(number (double), optional)priority(integer (int64), optional)expirationEpoch(integer (int64), optional)attemptNumber(integer (int64), optional)maxAttempts(integer (int64), optional)tagString(string, optional)tagNumber(integer (int64), optional)creationDate(string (date-time), optional)
Example
{
"key": 501,
"deviceID": 201,
"agentTypeID": 1,
"agentID": 1,
"eventTypeID": 1,
"serverEvent": 1,
"eventStatus": 1,
"eventParameters": "{\"presetName\":\"Run Event Preset\"}",
"processID": 4321,
"result": "Example value",
"percentComplete": 42.5,
"priority": 1,
"expirationEpoch": 1711800000,
"attemptNumber": 1,
"maxAttempts": 3,
"tagString": "Example value",
"tagNumber": 1,
"creationDate": "2026-03-30T12:00:00.0000000Z"
}