---
title: "Platform, site and carrier status"
method: GET
path: "/v1/status"
tags: ["status"]
---

# Platform, site and carrier status

`GET /v1/status`

## Request

- Base URL: `https://api.portproof.org`
- URL: `https://api.portproof.org/v1/status`
- Auth: none required

## Response `200`

Default Response

- object
  - `updated_at` string, date-time, required
  - `platform` 'ok' | 'degraded' | 'outage', required
  - `sites` object[], required
    - `code` string, required
    - `country` string, required
    - `operator` 'owned' | 'partner', required
    - `status` 'provisioning' | 'live' | 'degraded' | 'offline', required
    - `ports_live` integer, required
    - `uptime_30d_pct` number, nullable, required
  - `carriers` object[], required
    - `id` string, required
    - `name` string, required
    - `country` string, required
    - `uptime_30d_pct` number, nullable, required
    - `rotation_first_attempt_pct` number, nullable, required
    - `rotation_p50_ms` number, nullable, required
    - `rotation_floor_pct` number, nullable, required
  - `incidents` object[], required
    - `id` string, required
    - `scope` 'port' | 'site' | 'carrier' | 'platform', required
    - `scope_id` string, nullable, required
    - `title` string, required
    - `cause` string, nullable, required
    - `started_at` string, date-time, required
    - `resolved_at` string, date-time, nullable, required
    - `sla_excluded` boolean, required
    - `public` boolean, required
  - `support` object, required
    - `median_first_response_min_30d` number, nullable, required
  - `traffic` object, required
    - `health` 'ok' | 'degraded' | 'down' | 'unknown', nullable, required
    - `last_sync_at` string, date-time, nullable, required
    - `countries_generated_at` string, date-time, nullable, required

---

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