curl -X POST 'https://api.sondercloud.app/v1/apps/{id}/backup' \
-H 'Authorization: Bearer seu_token' \
--output backup.zip
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: attachment; filename="backup-meu-app-1721489200000.zip"
<conteúdo binário do .zip>
Ciclo de vida
Gerar Backup do App
Baixa um .zip com o código-fonte atual do app
POST
/
v1
/
apps
/
{id}
/
backup
curl -X POST 'https://api.sondercloud.app/v1/apps/{id}/backup' \
-H 'Authorization: Bearer seu_token' \
--output backup.zip
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: attachment; filename="backup-meu-app-1721489200000.zip"
<conteúdo binário do .zip>
curl -X POST 'https://api.sondercloud.app/v1/apps/{id}/backup' \
-H 'Authorization: Bearer seu_token' \
--output backup.zip
HTTP/1.1 200 OK
Content-Type: application/zip
Content-Disposition: attachment; filename="backup-meu-app-1721489200000.zip"
<conteúdo binário do .zip>
A resposta é o arquivo
.zip em si (application/zip), não um JSON. Use a flag --output do cURL ou trate a resposta como stream binário no seu client HTTP.O backup é gerado sob demanda e removido do servidor imediatamente após o download ser concluído. Não há histórico de backups anteriores — salve o arquivo em local seguro assim que o download terminar.

