API REST do UpStat

API HTTP com autenticação por API key (header x-api-key). JSON in/out. Endpoints pra gerenciar monitores, ler pings, consultar incidents, ack incidents e exportar uptime history.

Autenticação

Gere uma API key em Settings → API Keys e envie no header x-api-key em toda request. Keys têm escopo (read-only ou full) e podem ser revogadas a qualquer momento.

Endpoints principais

GET /api/monitors (lista), POST /api/monitors (cria), GET /api/monitors/:id/pings (histórico), POST /api/monitors/:id/ping-now (força ping), GET /api/incidents (lista incidents abertos), POST /api/incidents/:id/ack (acknowledge).

Rate limits

1000 req/min por API key no plano Pro. 100 req/min no Free. Headers x-ratelimit-* retornados em toda resposta. 429 quando atinge limite.