Pular para o conteúdo principal
GET
Listar releases da aplicação
Retorna o histórico de releases de uma aplicação: uma entrada para cada versão do seu código, da mais recente para a mais antiga. Cada entrada informa como a versão foi criada, se é a que está rodando agora e se ela pode ser restaurada.
O histórico começa na primeira submissão de código feita depois do lançamento deste recurso. Releases criadas a partir de um snapshot não aparecem nele.
string
obrigatório
O ID da aplicação. Se a aplicação pertencer a um workspace, informe o ID dele no query parameter workspace_id.
integer
padrão:"1"
Número da página, começando em 1.
integer
padrão:"20"
Releases por página. Máximo 50; valores maiores retornam 400 VALIDATION_ERROR.
string
Se a aplicação pertencer a um workspace, o ID do workspace.
Exige o escopo apps:read quando chamado com uma chave de API.

Resposta

object
Lista paginada, da mais recente para a mais antiga.

Respostas de erro

string
Códigos de erro possíveis:
  • AUTH_TOKEN_MISSING, API_KEY_INVALID, SESSION_REVOKED: o header Authorization está ausente, a chave de API é inválida ou a sessão do painel foi revogada (401).
  • API_KEY_IP_DENIED, API_KEY_SCOPE_DENIED: a chave de API é usada a partir de um IP fora da sua allowlist, ou não tem o escopo que a rota exige (403).
  • APP_NOT_FOUND: a aplicação não existe, ou não pertence a esta conta ou workspace (404).
  • VALIDATION_ERROR: o page ou o limit é inválido, por exemplo um limit acima de 50 (400).
string
Uma mensagem descritiva com detalhes adicionais sobre o erro.
As entradas desta lista são mantidas permanentemente. O código das releases mais antigas, porém, é mantido apenas por um período que depende do seu plano, e esse período começa quando a release deixa de ser a ativa, não quando foi criada. Depois que o código expira, a entrada mostra status: "expired" e rollback.available: false.
Última modificação em 28 de outubro de 2026