pipelines_Pipeline Runs

Get all Runs for the Pipelines in the Enterprise

Retrieves all Pipeline Runs across the enterprise, with optional filtering.

Returns Pipeline Run records for every pipeline in the enterprise, rather than scoped to a single pipeline, and supports filtering by status and pipeline name.

About Pipeline Runs (Enterprise-wide) A Pipeline Run is a single execution instance of a Pipeline. This enterprise-wide endpoint is the broadest view of pipeline activity, useful for monitoring or dashboarding across all pipelines rather than checking one at a time.

Key Fields / Query Parameters

  • status — Filter runs by their current status (e.g., pending, running, success, failure)
  • pipeline_name — Filter runs by the name of the parent pipeline
  • ordering — Field to sort results by
get/pipelines/v0/runs/

Request

  • Base URL
    https://develop-api.esper.cloud/api
  • URL
    https://develop-api.esper.cloud/api/pipelines/v0/runs/
  • Auth
    HTTP bearer

Query parameters

status'pending' | 'queued' | 'processing' | 'running' | 'waiting' | 'complete' | 'success' | 'failure' | 'cancelled' | 'invalid' | 'timeout'

Filter by pipeline run status

pipeline_namestring

Filter by pipeline name

ordering'run_number' | '-run_number' | 'status' | '-status' | 'pipeline__name' | '-pipeline__name' | 'started_at' | '-started_at' | 'ended_at' | '-ended_at'

Sorting pipelines runs based on the field name

Response

All Runs for the Pipelines in the Enterprise

codeinteger
messagestring

Changes

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