Create an Operation for Operation List
Adds a new Operation to an existing Operation List in Esper's Pipelines system.
Send the operation_type (e.g. LOCK, REBOOT, WIPE, INSTALL, SIMPLE_INSTALL, UNINSTALL, SET_KIOSK_APP, SET_WALLPAPER) and its args in the request body; the created Operation is returned and becomes one of the actions performed when the parent Stage runs.
This is the Pipelines Operations endpoint. Use the Operations API for command operations (dispatch commands).
About Operation Lists
An Operation List holds one or more Operations — the individual device actions a Pipeline Stage performs against its targeted devices. Grouping Operations into a list lets a single stage execute multiple actions in sequence when its Stage Run processes. This is an authenticated SCAPI endpoint.
Key Fields / Query Parameters
- operation_type — the action to perform (e.g. LOCK, REBOOT, WIPE, INSTALL, SET_KIOSK_APP, etc.)
- args — object containing the arguments for the selected operation_type
Common Use Cases
- Adding a device action to a stage's operation list while building out a pipeline
Request
- Base URLhttps://develop-api.esper.cloud/api
- URLhttps://develop-api.esper.cloud/api/pipelines/v0/operationlists/{operationlist_id}/operations/
- AuthHTTP bearer
Path parameters
ID of the Operation List
Request body
Response
Created operation
Changes
No recorded changes to this operation across all 6 revisions of this API.