---
title: "List the trigger matching criteria defined for Pipelines in this Application."
method: GET
path: "/orgs/{orgId}/apps/{appId}/pipeline-criteria"
tags: ["public", "Pipelines"]
---

# List the trigger matching criteria defined for Pipelines in this Application.

`GET /orgs/{orgId}/apps/{appId}/pipeline-criteria`

Lists the trigger matching criteria defined for Pipelines in this Application. Trigger matching criteria link requests in an environment to the appropriate Pipeline based on the trigger and inputs.

## Path parameters

- `orgId` string, required
- `appId` string, required

## Query parameters

- `pipeline` string
- `match` object
- `per_page` integer
- `page` string

## Response `200`

Successful list response. If the Link header is present, more data may be available.

- PipelineCriteria[]
  - `trigger` string, required — The trigger to call
  - `id` string, required — The unique id of the criteria within this Pipeline.
  - `pipeline_id` string, required — The id of the Pipeline tied to this deployment request criteria.
  - `pipeline_name` string, required — The current display name of the Pipeline.
  - `env_type` string — The Environment Type that this criteria will match. If defined, this criteria will only apply to Environments that have this type.
  - `app_id` string — The id of the Application for which this criteria matches. If this Pipeline is defined in an Application, then this value can only be null or the id of the Application.
  - `env_id` string — The exact id of the Environment which this criteria will match.
  - `deployment_type` string — The type of deployment that this criteria will match. Valid values are "deploy" and "redeploy". "redeploy" applies only to deployment request to redeploy a previous deployment id while "deploy" will apply to all other requests that include a Delta or Deployment Set. If not defined, all deployment types will match.

## Other responses

- `400` — The request was invalid. More detail can be found in the error body.

---

[API](https://skmtc.net/humanitec/apis/humanitec-api.md) · [All operations](https://skmtc.net/humanitec/apis/humanitec-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/humanitec/humanitec-api/revisions/e21ad140ec3c/schema)
