---
title: "List deployment checks"
method: GET
path: "/projects/{project_id}/deployment_checks"
tags: ["Deployment Checks"]
---

# List deployment checks

`GET /projects/{project_id}/deployment_checks`

## Request

- Base URL: `https://sg.deployhq.com`
- URL: `https://sg.deployhq.com/projects/{project_id}/deployment_checks`
- Auth: HTTP basic

Returns every deployment check configured for this project, ordered by position within each stage.

## Path parameters

- `project_id` string, required

## Response `200`

Success

- object[]
  - `identifier` string
  - `name` string
  - `stage` string
  - `check_type` string
  - `enabled` boolean
  - `position` integer
  - `command` string
  - `servers` string[]
  - `http_method` string
  - `http_url` string
  - `http_expected_status` integer
  - `http_body_match` string
  - `timeout_seconds` integer
  - `scanner` string
  - `scan_target_kind` string
  - `scan_target` string
  - `severity_threshold` string
  - `fail_on_unfixed_only` boolean
  - `sarif_output_path` string
  - `integration_identifier` string
  - `window_minutes` integer
  - `match_by_release` boolean

## Other responses

- `401`: You are not authorized to access this resource. You need to authenticate yourself first.
- `403`: You are not allowed to access this resource. You do not have the necessary permissions.
- `500`: An unexpected error occurred on the server. The server was unable to process the request.

---

[API](https://skmtc.dev/deployhq/apis/deployhq-api-interactive-documentation.md) · [All operations](https://skmtc.dev/deployhq/apis/deployhq-api-interactive-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/deployhq/apis/deployhq-api-interactive-documentation/revisions/830264ae58be?raw)
