---
title: "Selected public status checks (no auth)"
method: GET
path: "/v1/system/health"
tags: ["meta"]
---

# Selected public status checks (no auth)

`GET /v1/system/health`

## Request

- Base URL: `https://gembook.xyz/api`
- URL: `https://gembook.xyz/api/v1/system/health`
- Auth: none declared

## Response `200`

OK

- object
  - `data` object, required
    - `selected_checks_status` 'operational' | 'degraded' | 'unavailable', required
    - `scope` 'selected_public_checks', required
    - `checked_at` string, date-time, nullable, required
    - `observed_at` string, date-time, required
    - `summary` string, required
    - `checks` object, required
      - `health_snapshot` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
        - `age_minutes` number, nullable, required
      - `cache_connectivity` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
      - `comp_ingestion_activity` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
        - `detected` boolean, nullable, required
        - `count` integer, nullable, required
        - `window_hours` 24, required
      - `sale_date_freshness` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
        - `newest_sale_age_hours` number, nullable, required
      - `listings_snapshot` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
        - `count` integer, nullable, required
      - `public_incidents` object, required
        - `status` 'operational' | 'degraded' | 'unavailable', required
        - `detail` string, required
        - `count` integer, nullable, required
        - `filter` 'unacknowledged_partner_visible_critical', required
    - `status` 'healthy' | 'degraded' | 'unknown', required
    - `status_scope` 'selected_public_checks', required
    - `status_deprecated` true, required
    - `data_freshness` object, required
      - `newest_comp_age_hours` number, nullable, required
      - `comps_last_24h` integer, nullable, required
      - `live_listings` integer, nullable, required
    - `data_freshness_semantics` object, required
      - `newest_comp_age_hours` string, required
      - `comps_last_24h` string, required
      - `live_listings` string, required
    - `source_health` object[], required
    - `source_health_status` 'unavailable', required
    - `sla_targets` unknown, required
    - `sla_targets_status` 'unavailable', required
  - `meta` object, required
    - `version` 'v1', required
    - `computed_at` string, date-time, required
    - `engine_version` integer, required
    - `request_id` string, required
  - `links` object, required
    - `self` string, required
    - `related` object

## Other responses

- `503`: Selected public status query unavailable

---

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