Pular para o conteúdo principal
GET
/
sites
/
{siteId}
/
metrics
Obter Métricas do Site
curl --request GET \
  --url https://api.altostrat.io/sites/{siteId}/metrics \
  --header 'Authorization: Bearer <token>'
{
  "uptime_percentage": 99.98,
  "downtime_duration_seconds": 17,
  "last_status": "online",
  "last_seen_at": "2025-10-29T12:55:00Z"
}

Authorizations

Authorization
string
header
required

Um JWT emitido pelo serviço de autenticação da Altostrat, contendo claims de usuário e organização.

Path Parameters

siteId
string
required

O identificador único para o site (roteador).

Response

Métricas de desempenho das últimas 24 horas para o site recuperadas com sucesso.

Métricas de desempenho e tempo de atividade (uptime) para um site nas últimas 24 horas.

uptime_percentage
number

A porcentagem de tempo em que o site esteve online e responsivo nas últimas 24 horas.

Example:

99.98

downtime_duration_seconds
integer

Duração total em segundos em que o site foi considerado offline nas últimas 24 horas.

Example:

17

last_status
enum<string>

O status mais recente reportado do site.

Opções disponíveis:
online,
offline
Example:

"online"

last_seen_at
string<date-time>

O timestamp ISO 8601 de quando o último heartbeat foi recebido do site.

Example:

"2025-10-29T12:55:00Z"