---
title: "List Health Checks"
method: GET
path: "/dbt/health-checks"
tags: ["DBT_HEALTH_CHECKS"]
deprecated: true
---

# List Health Checks

`GET /dbt/health-checks`

> **Deprecated.**

Get a list of DBT health check runs with pagination.

Args:
    integration_id: Optional filter by integration ID
    environment_id: Optional filter by environment ID
    start_date: Optional filter by start date (inclusive)
    end_date: Optional filter by end date (inclusive)
    name: Optional filter by insight name (matches model or project insights)
    limit: Maximum number of results to return (1-1000, default 100)
    offset: Number of results to skip (default 0)

Returns:
    Paginated list of health check runs with insights

## Query parameters

- `integration_id` integer, nullable
- `environment_id` integer, nullable
- `start_date` string, date-time, nullable
- `end_date` string, date-time, nullable
- `name` string, nullable
- `limit` integer
- `offset` integer

## Response `200`

Successful Response

- DbtHealthCheckListResponse
  - `results` DbtHealthCheckResponse[], required
    - `rk` string, required
    - `run_id` string, required
    - `integration_id` integer, required
    - `integration_environment_id` integer, required
    - `run_timestamp` string, date-time, required
    - `dbt_project_name` string, nullable, required
    - `dbt_version` string, nullable, required
    - `adapter_type` string, nullable, required
    - `manifest_generated_at` string, date-time, nullable, required
    - `manifest_invocation_id` string, nullable, required
    - `artifacts_present` object, nullable, required
    - `config_hash` string, nullable, required
    - `total_model_insights` integer, nullable, required
    - `total_project_insights` integer, nullable, required
    - `model_insights` DbtModelInsightResponse[], required
      - `rk` string, required
      - `batch_id` string, required
      - `health_check_rk` string, required
      - `unique_id` string, required
      - `project_name` string, required
      - `package_name` string, nullable, required
      - `path` string, nullable, required
      - `original_file_path` string, nullable, required
      - `name` string, nullable, required
      - `type` string, nullable, required
      - `severity` string, nullable, required
      - `message` string, nullable, required
      - `recommendation` string, nullable, required
      - `reason_to_flag` string, nullable, required
      - `insight_metadata` object, nullable, required
    - `project_insights` DbtProjectInsightResponse[], required
      - `rk` string, required
      - `batch_id` string, required
      - `health_check_rk` string, required
      - `project_name` string, required
      - `package_name` string, required
      - `severity` string, nullable, required
      - `name` string, required
      - `type` string, nullable, required
      - `message` string, nullable, required
      - `recommendation` string, nullable, required
      - `reason_to_flag` string, nullable, required
      - `insight_metadata` object, nullable, required
  - `total` integer, required
  - `limit` integer, required
  - `offset` integer, required

## Other responses

- `400` — Bad request
- `403` — Not supported for public user
- `422` — Validation Error

---

[API](https://skmtc.net/myaltimate/apis/fastapi.md) · [All operations](https://skmtc.net/myaltimate/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/myaltimate/fastapi/versions/aab3fe5c9f05/schema)
