Pular para o conteúdo principal
GET
Obter logs
Este endpoint tem limite de taxa rígido. Exceder qualquer um dos limites retorna 429 Too Many Requests:
  • 1 requisição a cada 5 segundos por usuário e por aplicação.
  • 20 requisições a cada 10 segundos por usuário, somando todas as aplicações, seguidas de um cooldown de 30 segundos.
Ao receber um 429, pare o polling daquela aplicação e aguarde pelo menos o cooldown (~30 segundos) antes de tentar novamente.
Use este endpoint apenas para um snapshot pontual dos logs (ao abrir a aba de logs ou em um refresh manual). Para logs ao vivo e contínuos, use o endpoint Logs em tempo real (SSE), que transmite os logs em tempo real sem atingir este limite de taxa.
Authorization
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
Este endpoint busca o buffer mais recente de stdout/stderr da aplicação diretamente do cluster: é um snapshot pontual, não um stream. stdout e stderr são retornados concatenados na ordem em que foram escritos, sem distinção por linha entre os dois, diferente do evento de Logs em tempo real, que prefixa cada linha com o id do seu stream. Use este endpoint quando precisar de uma consulta pontual da saída recente, por exemplo ao renderizar a aba de logs no carregamento da página ou após um botão de atualização manual. Ele retorna 404 quando a aplicação está offline, nunca foi implantada, ou o cluster retorna um erro transitório. Membros de workspace com acesso à aplicação podem chamá-lo da mesma forma que o proprietário.

Parâmetros

app_id
string
obrigatório
O ID da aplicação. Você pode encontrá-lo na URL do painel da sua aplicação.

Resposta

status
string
Indica se a chamada foi bem-sucedida. success se bem-sucedida, error se não.
response
object
O conteúdo da resposta.