---
title: "Get the public dashboard summary"
method: GET
path: "/v1/summary"
tags: ["Network"]
---

# Get the public dashboard summary

`GET /v1/summary`

## Request

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

The free marketing-dashboard rollup: the network-wide host rollup (fleet count + mean uptime/latency), the hourly fleet-average p50 latency trend over the last 24h, and the top-10 providers by market share (0..1 fraction). No host list, full registry or arbitrary per-host uptime is exposed.

## Response `200`

The dashboard summary.

- Summary: The free public dashboard rollup: the fleet rollup, the hourly fleet-average p50 latency trend over the last 24h, and the top-10 providers by market share.
  - `generated_at` string, date-time, required
  - `hosts` HostsRollup, required
    - `hosts` integer, required
    - `avg_uptime_24h` number, nullable, required
    - `avg_latency_p50` number, nullable, required
  - `fleet_latency` object[], required: Hourly fleet-average p50 latency over the last 24h, ascending by bucket_start. Each point averages the p50 across the hosts live in that hour; a bucket with no live host has a null average and hosts_live 0.
    - `bucket_start` string, date-time, required
    - `avg_latency_p50` number, nullable, required
    - `hosts_live` integer, required
  - `providers_top` object[], required: Top-10 providers by market share, descending; share is a 0..1 fraction.
    - `key` string, required
    - `trade_name` string, required
    - `country` string, nullable, required
    - `participants` integer, required
    - `share` number, 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)
