---
title: "Health probe (unauthenticated)"
method: GET
path: "/health"
tags: ["System"]
---

# Health probe (unauthenticated)

`GET /health`

## Request

- Base URL: `https://dashboard.voidmob.com/api/v1`
- URL: `https://dashboard.voidmob.com/api/v1/health`
- Auth: none required

Reports overall API health, a list of SMS services that have been
degraded for over 15 minutes, and recent proxy provisioning latency.
IP-rate-limited at 10 req/min.

## Headers

- `If-None-Match` string

## Response `200`

Current health state.

- object
  - `success` true, required
  - `data` object, required
    - `status` 'operational' | 'degraded', required
    - `degraded_services` DegradedService[], required
      - `id` string, required: Opaque public service identifier.
      - `name` string, required
      - `country` string, required
      - `since` string, date-time, required: Earliest ISO timestamp at which the degradation was observed.
    - `proxy_provisioning` ProxyProvisioning, required
      - `status` 'operational' | 'degraded', required
      - `recent_median_seconds` integer, required: Median provisioning latency (seconds) over the last 15 minutes of API-originated orders.
      - `recent_p95_seconds` integer, required

## Other responses

- `304`: Not Modified.
- `429`: 429 - Rate limit exceeded. Retry after the indicated interval.
- `500`: 500 - An unexpected error occurred. Please try again.

---

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