Skip to main content

List pipeline runs for a monitoring workflow

GET 

/monitoring-workflows/:workflowId/pipeline-runs

Returns a paginated list of pipeline execution records (CAQH or NPDB) for the specified monitoring workflow. Use this endpoint to inspect run history; use GET /monitoring-workflows/{workflowId}/pipeline-runs/{id} to fetch a single run's detail. Supports offset-based pagination (page/size, default page 0, size 50) and cursor-based pagination (cursor); supplying cursor switches to cursor-based pagination and overrides page/size. The filter parameter accepts a JSON object using the same operators as GET /monitoring-workflows (eq, neq, gt, gte, lt, lte, in, nin, contains), e.g. {"createdAt":{"gte":"2023-01-01T00:00:00Z"}}. The order parameter accepts a JSON sort specification, e.g. {"createdAt":"desc"}. When includeSteps is true, each run in the response includes its pipeline step breakdown; defaults to false when omitted. Requires MONITORING_WORKFLOW_PIPELINE_TRIGGER. The tenant-id header is mandatory. Returns 404 when the workflow does not exist or belongs to a different tenant.

Request​

Responses​

Pagination envelope: totalCount (total matching runs) and data (array of pipeline run records for the current page).