pipelines_Operations

Get all Operations in the Operation List

Returns a paginated list of Operations belonging to a specific Operation List within a Pipeline. Use it to see all the individual operations queued or defined under one Operation List.

Supports filtering by operation_type, and returns a count plus previous/next pagination links alongside the Operation records.

This is the Pipelines Operations endpoint. Use the Operations API for command operations (dispatch commands).

About Operations

Esper's Pipelines system orchestrates multi-step device operations. A Pipeline contains Stages, and each Stage can have Target Lists (Targets and/or Device Groups) and Operation Lists; an Operation List groups the individual Operations that get executed as part of a Stage. Pipeline Runs, Stage Runs, and Target Runs track execution against these definitions, with statuses including PENDING, QUEUED, PROCESSING, RUNNING, WAITING, COMPLETE, SUCCESS, FAILURE, CANCELLED, TIMEOUT (default 21 days), and INVALID.

Key Fields / Query Parameters

  • operationlist_id — path parameter identifying the Operation List
  • operation_type — optional query filter to return only operations of a specific type

Common Use Cases

  • Reviewing the individual operations configured under a Pipeline's Operation List before or after a run
  • Auditing an Operation List's contents when troubleshooting a Pipeline Run
get/pipelines/v0/operationlists/{operationlist_id}/operations/

Request

  • Base URL
    https://develop-api.esper.cloud/api
  • URL
    https://develop-api.esper.cloud/api/pipelines/v0/operationlists/{operationlist_id}/operations/
  • Auth
    HTTP bearer

Path parameters

operationlist_idstring required

ID of the Operation List

Query parameters

operation_typestring

Operation Type to filter on as defined in Operation_POST model

Response

All Operations in Operation List

codeinteger
messagestring

Changes

No recorded changes to this operation across all 6 revisions of this API.