---
title: "Readiness check"
method: GET
path: "/ready"
---

# Readiness check

`GET /ready`

## Request

- Base URL: `https://supermcp.co.il`
- URL: `https://supermcp.co.il/ready`
- Auth: none required

Dependency-aware readiness probe (store coordinate coverage and current local prices). Distinct from /health, which remains a dependency-free liveness check.

## Response `200`

Ready — stores and current prices are available

- object
  - `status` 'ready' | 'degraded'
  - `checkedAt` string, date-time
  - `storeCoordinates` object
    - `total` integer
    - `valid` integer
    - `coverage` number: valid / total (0 when total is 0).
  - `localPrices` object
    - `currentRows` integer, nullable
    - `storesWithCurrentPrices` integer, nullable
    - `newestSourceTs` string, date-time, nullable
    - `freshnessHours` integer

## Other responses

- `503`: Degraded — missing stores or current price rows

---

[API](https://skmtc.dev/supermcp/apis/super-mcp-api.md) · [All operations](https://skmtc.dev/supermcp/apis/super-mcp-api/llms.txt) · [OpenAPI document](https://skmtc.dev/supermcp/apis/super-mcp-api/revisions/f0dea9415b1c?raw)
