Skip to main content
GET
curl
A mesma Linha do tempo de quedas da aba Logs do painel, para montar o seu alerta ou relatório. Uma queda é o processo sair com código diferente de 0: um erro que ninguém tratou, um sinal ou a memória passando do que o projeto reserva. Sair com 0 ou parar pelo painel não entra.
  • Ficam as 50 mais recentes de cada projeto, dos últimos 30 dias; a mais antiga sai primeiro.
  • reason já vem em pt-BR para mostrar como está: Sem memória: passou de 512 MB, Encerrado pelo sinal SIGSEGV (código 139) ou Saiu com erro (código 1). A memória (memoryLimitMb) é a que o projeto tinha quando caiu: memória nova em Configurações só vale depois de reiniciar, e o reinício automático sobe com a de antes.
  • outcome diz o que veio depois: restarting (o reinício automático dos planos pagos, que espera 1, 2, 4 e 8 s), crash_loop (a 5ª queda seguida: o projeto parou) ou stopped (sem reinício automático, no Free). restartedAt é quando o reinício automático pôs o projeto de volta no ar.
  • O log daquele momento vem em Queda com o log do momento.
Funciona com a chave de leitura.

Erros comuns

Todos os códigos, com o formato do erro, em Códigos de erro.

Autorizações

Authorization
string
header
obrigatório

Chave de API da Cube (cube_…), criada no painel em Chaves de API. Mande como Authorization: Bearer cube_….

Parâmetros de caminho

id
string
obrigatório

O ID do projeto (26 caracteres). Aparece no painel, no topo do projeto, e em GET /projects.

Pattern: ^[0-9A-HJKMNP-TV-Z]{26}$
Exemplo:

"01J8Z3W6N0Q4Y7V2K5T9D1H3XA"

Resposta

As quedas dos últimos 30 dias.

crashes
object[]
obrigatório
limit
integer
obrigatório

Quantas quedas ficam guardadas por projeto (50).

retentionDays
integer
obrigatório

Por quantos dias (30).