---
title: "List all deployment triggers"
method: GET
path: "/v1/deployment-triggers"
tags: ["Deployment Triggers"]
---

# List all deployment triggers

`GET /v1/deployment-triggers`

Lists all deployment triggers in your account.

## Headers

- `x-checkly-account` string — Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general

## Response `200`

Successful

- DeploymentTrigger[]
  - `id` number — The deployment trigger ID.
  - `checkId` string, nullable — The check this trigger runs.
  - `groupId` number, nullable — The check group this trigger runs.
  - `provider` string — The deployment provider. Always `GITHUB` for this endpoint.
  - `repoId` string — The provider-side repository ID.
  - `repoName` string — The repository name, e.g. `acme/storefront`.
  - `repoLink` string, nullable — A link to the repository.
  - `useEnvironmentUrl` boolean — Whether the deployment’s `environment_url` is injected into the run.
  - `includeScreenshots` boolean — Whether screenshots are attached to the posted check run.
  - `environmentRegexFilter` string, nullable — Only deployments whose environment name matches this regex trigger a run.
  - `environmentUrlRegexFilter` string, nullable — Only deployments whose environment URL matches this regex trigger a run.
  - `runLocation` string — The region the triggered run executes in.
  - `created_at` string, date
  - `updated_at` string, date, nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

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