---
title: "Run API health checks and return pass/fail status with details on any failures."
method: GET
path: "/api/healthcheck"
tags: ["/api"]
---

# Run API health checks and return pass/fail status with details on any failures.

`GET /api/healthcheck`

## Response `200`

Success

- HealthcheckResponse — Response for `/api/healthcheck`. Attributes: status: `"pass"` or `"fail"`. failed_checks_sum: Number of failed checks, if any. failed_checks: Map of check name to failure detail.
  - `status` string, required
  - `failed_checks_sum` integer
  - `failed_checks` object

---

[API](https://skmtc.net/transitmatters/apis/data-dashboard-api.md) · [All operations](https://skmtc.net/transitmatters/apis/data-dashboard-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/transitmatters/data-dashboard-api/versions/4bc220e599eb/schema)
