---
title: "Get public service and per-strategy health"
method: GET
path: "/v1/status"
tags: ["Status"]
---

# Get public service and per-strategy health

`GET /v1/status`

## Request

- Base URL: `https://api.scripthaul.com`
- URL: `https://api.scripthaul.com/v1/status`
- Auth: none required

## Response `200`

Current health and privacy-safe rolling latency without credentials or internal addresses

- Status
  - `ok` unknown, required
  - `status` 'healthy' | 'degraded', required
  - `degraded` boolean, required
  - `updated_at` string, date-time, required
  - `latency` object, required
    - `sample_count` integer, required
    - `measured` boolean, required
    - `p50_ms` integer, nullable, required
    - `p95_ms` integer, nullable, required
    - `average_ms` integer, nullable, required
    - `source` 'authenticated_api_requests', required
    - `window_hours` integer, required
    - `bucket_seconds` integer, required
    - `percentile_method` 'nearest_rank_histogram_upper_bound', required
    - `percentile_values_are_upper_bounds` unknown, required
    - `window_started_at` string, date-time, required
    - `measured_through` string, date-time, required
    - `minimum_samples` integer, required
    - `transcript_cache_hits` LatencyMeasurement, required
      - `sample_count` integer, required
      - `measured` boolean, required
      - `p50_ms` integer, nullable, required
      - `p95_ms` integer, nullable, required
      - `average_ms` integer, nullable, required
    - `transcript_cold` LatencyMeasurement, required
      - `sample_count` integer, required
      - `measured` boolean, required
      - `p50_ms` integer, nullable, required
      - `p95_ms` integer, nullable, required
      - `average_ms` integer, nullable, required

## Other responses

- `400`: Typed API error
- `401`: Typed API error
- `403`: Typed API error

---

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