---
title: "Perform basic catalog health check"
method: GET
path: "/api/v1/catalog/status/healthcheck"
tags: ["status"]
---

# Perform basic catalog health check

`GET /api/v1/catalog/status/healthcheck`

Run some basic health checks on the catalog service.

Returns:
- **HealthCheck**: A dictionary of various health check values.

## Response `200`

Health check results

- HealthCheck
  - `check_parameters` Params
    - `show_term` string
    - `search_term` string
    - `search_system` 'aarch64-darwin' | 'aarch64-linux' | 'x86_64-darwin' | 'x86_64-linux' | 'invalid'
    - `resolve_package` string
    - `resolve_systems` PackageSystem[]
  - `search_ok` boolean, required
  - `search_elapsed_ms` integer, required
  - `resolve_ok` boolean, required
  - `resolve_elapsed_ms` integer, required
  - `show_ok` boolean, required
  - `show_elapsed_ms` integer, required

## Other responses

- `500` — Internal Server Error

---

[API](https://skmtc.net/flox/apis/floxhub-catalog-server.md) · [All operations](https://skmtc.net/flox/apis/floxhub-catalog-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/flox/floxhub-catalog-server/revisions/11bdb74527de/schema)
