---
title: "Get SML/SMK zone status"
method: GET
path: "/v1/sml"
tags: ["SML"]
---

# Get SML/SMK zone status

`GET /v1/sml`

## Request

- Base URL: `https://api.peppolstatus.com`
- URL: `https://api.peppolstatus.com/v1/sml`
- Auth: none required

One entry per monitored zone: quorum verdict, per-location canary breakdown, DNAME cutover state, management-host TLS snapshot and zone incidents.

## Response `200`

The monitored zones.

- SmlResponse
  - `zones` ZoneStatusView[], required
    - `zone` string, required
    - `kind` 'SML' | 'SMK', required
    - `env` string, required
    - `operator` string, required
    - `verdict` 'up' | 'degraded' | 'down' | 'null', nullable, required: Per-location host verdict; null when unknown.
    - `critical_nxdomain` boolean, required
    - `cutover` object, required
      - `dname_present` boolean, nullable, required
      - `dname_target` string, nullable, required
    - `canary` ZoneCanary[], required
      - `location` string, required
      - `verdict` 'up' | 'degraded' | 'down', required
      - `existing_ok` integer, required
      - `existing_total` integer, required
      - `nonexistent_ok` integer, required
      - `nonexistent_total` integer, required
      - `critical_nxdomain` boolean, required
      - `soa_serial` integer, nullable, required
      - `ns` string[], required
      - `observed_at` string, date-time, required
    - `management` object, required
      - `host` string, nullable, required
      - `tls_ok` boolean, nullable, required
      - `tls_not_after` string, date-time, nullable, required
      - `tls_issuer` string, nullable, required
    - `incidents` ZoneIncidentView[], required
      - `id` integer, required
      - `zone` string, required
      - `status` 'open' | 'closed', required
      - `severity` 'up' | 'degraded' | 'down', required
      - `started_at` string, date-time, required
      - `ended_at` string, date-time, nullable, required
      - `timeline` IncidentTimelineStep[], required
        - `at` string, date-time, required
        - `severity` 'up' | 'degraded' | 'down', required

---

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