Aplicação - Snapshots
Criar snapshot
Realizar um snapshot da sua aplicação. Possui limite de taxa de 1 requisição a cada 5 segundos.
POST
Criar snapshot
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
.zip do armazenamento completo de uma aplicação em um determinado momento e retorna uma URL de download assinada, dando a você um ponto de restauração antes de uma mudança arriscada ou uma forma de obter um backup completo fora da plataforma. Para trazer a aplicação de volta a esse estado depois, passe o snapshot resultante para Restaurar Snapshot; para inspecionar ou baixar snapshots anteriores sem criar um novo, use Listar Snapshots.
Snapshots estão disponíveis apenas em planos pagos, e a cota diária escala com a RAM da aplicação ((RAM / 256) × 2 a cada 24 horas). Em aplicações compartilhadas em workspace, quem chama precisa do papel de Administrador.
Parâmetros
O ID da aplicação. Você pode encontrá-lo na URL do painel da sua aplicação.
Comportamento de prazo flexível (soft deadline)
Esta rota segue um modelo de prazo flexível (soft deadline) — ela não responde mais sempre de forma síncrona.- Se o snapshot terminar em até ~90 segundos, a rota responde com
200 successe uma URL de download assinada (válida por 30 dias), exatamente como antes. - Se o snapshot levar mais de ~90 segundos para ser gerado, a rota responde imediatamente com
202e o códigoSNAPSHOT_PROCESSING. Isso não é uma falha. O snapshot continua sendo gerado em segundo plano e aparecerá sozinho na listagem de snapshots, normalmente em até ~2 minutos. Esse é o comportamento esperado para aplicações grandes.
Resposta
Indica se a chamada foi bem-sucedida.
success se bem-sucedida, error se não.O conteúdo da resposta. Presente apenas quando
status é success.Retornado quando o snapshot ultrapassa o prazo flexível de ~90 segundos. O snapshot continua sendo gerado em segundo plano e aparecerá sozinho na listagem de snapshots, normalmente em até ~2 minutos. Não é um erro — aguarde e confirme via o endpoint de listagem
GET.Erros
Uma requisição de snapshot pode ser rejeitada com429 Too Many Requests. Use o campo code para distinguir os dois casos:
Cooldown de curto prazo — você atingiu o limite por usuário (1 requisição / 5s) ou por aplicação (1 requisição / 180s). Aguarde um instante e tente novamente.
Cota diária atingida — a conta esgotou o limite diário de snapshots do plano ((RAM / 256) × 2 por 24h). A cota é renovada conforme a janela de 24 horas avança; para um limite diário maior, faça upgrade do plano.
Criar snapshot

