Creates an event preset
POST /v1/eventpreset
Summary
Creates an event preset.
Details
Request body: JSON object. Supports creating presets
for either a single device or a device group, based on deviceID or deviceGroupID. If
eventParameters is empty, it is stored as \{\}.
Authentication
No operation-level security requirement is documented here.
Parameters
None documented here.
Request Body
Required: Yes
application/json
eventPresetName(string, optional)deviceID(integer (int64), optional)deviceGroupID(integer (int64), optional)agentType(string, optional)eventType(string, optional)eventParameters(string, optional)priority(integer (int64), optional)maxAttempts(integer (int64), optional)expirationEpoch(integer (int64), optional)
Example
{
"eventPresetName": "Example value",
"deviceID": 201,
"deviceGroupID": 1,
"agentType": "Device",
"eventType": "Run",
"eventParameters": "{\"presetName\":\"Run Event Preset\"}",
"priority": 1,
"maxAttempts": 3,
"expirationEpoch": 1711800000
}
Responses
200
Success
application/json
key(integer (int64), optional)eventPresetName(string, optional)deviceID(integer (int64), optional)deviceGroupID(integer (int64), optional)agentTypeID(integer (int64), optional)agentID(integer (int64), optional)eventTypeID(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": 1,
"eventPresetName": "Example value",
"deviceID": 201,
"deviceGroupID": 1,
"agentTypeID": 1,
"agentID": 1,
"eventTypeID": 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"
}