---
title: "Health check"
method: GET
path: "/v1/status"
tags: ["Status"]
---

# Health check

`GET /v1/status`

## Request

- Base URL: `https://api.hempdata.io`
- URL: `https://api.hempdata.io/v1/status`
- Auth: none required

Returns API serving status, per-component health, non-serving subsystem detail, version, and current server timestamp. The top-level status reflects the request-serving path only.

## Response `200`

Service status

- object
  - `success` boolean
  - `data` object
    - `status` 'operational' | 'degraded' | 'unhealthy', required: Serving-path status only: 'operational' means API requests are serving normally even if non-serving subsystems (scrapers, freshness pipelines) are degraded — those report under `subsystems`. 'degraded'/'unhealthy' are reserved for the components that affect request serving (database, redis).
    - `status_message` string, required: Human explanation — says whether API request serving is affected (only database/redis degradation affects serving); names any degraded non-serving subsystems.
    - `version` string, required
    - `timestamp` string, date-time, required
    - `components` object, required: Per-component status. Neutral labels; billing = payment processing subsystem.
      - `database` string
      - `redis` string
      - `billing` string
      - `scrapers` string
      - `regulations_freshness` string
      - `verified_brands_freshness` string
      - `freshness_watchdog` string
    - `subsystems` object: Non-serving subsystem detail. `status` is 'degraded' when any non-serving component (scrapers, freshness pipelines, human review backlog) is impaired; each entry names the component and why.
      - `status` 'healthy' | 'degraded'
      - `degraded` object[]
        - `component` string
        - `status` string
        - `message` string
    - `data_freshness` object
  - `meta` object, nullable
  - `errors` unknown

---

[API](https://skmtc.dev/hempdata/apis/hempdata-api.md) · [All operations](https://skmtc.dev/hempdata/apis/hempdata-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hempdata/apis/hempdata-api/revisions/2c2946badd40?raw)
