githubEditar

floppy-diskSnapshot

Listar backups versionados

get

Retorna todos os backups versionados do usuário autenticado. Filtre por appID ou pagine os resultados.

Authorizations
api-tokenstringRequired
Query parameters
pageinteger · min: 1Optional

Número da página (deve ser >= 1)

Default: 1
limitinteger · min: 1 · max: 200Optional

Itens por página (1–200)

Default: 50
summarybooleanOptional

Se true, retorna uma visão resumida de cada backup

Default: false
appIDstring · max: 40Optional

Filtrar backups de um app específico (letras, números, hífen; máx 40 chars)

Pattern: ^[a-zA-Z0-9\-]+$
Responses
chevron-right
200

Backups obtidos com sucesso

application/json
statusstringOptionalExample: ok
messagestringOptional
get
/snapshot

Gerar link de download do backup

get

Gera uma URL temporária de download para uma versão específica de backup versionado.

Authorizations
api-tokenstringRequired
Path parameters
appIDstring · max: 40Required

ID do app (letras, números, hífen; máx 40 chars)

Pattern: ^[a-zA-Z0-9\-]+$
versionstringRequired

Versão do backup no formato YYYYMMDD-HHMMSS

Example: 20260420-153000Pattern: ^\d{8}-\d{6}$
Responses
chevron-right
200

Link de download gerado com sucesso

application/json
statusstringOptional
messagestringOptional
get
/snapshot/{appID}/versions/{version}

Listar backups de um app

get

Retorna todos os backups versionados de um app específico.

Authorizations
api-tokenstringRequired
Path parameters
appIDstring · max: 40Required

ID do app (letras, números, hífen; máx 40 chars)

Pattern: ^[a-zA-Z0-9\-]+$
Responses
chevron-right
200

Backups carregados com sucesso

application/json
statusstringOptional
messagestringOptional
versionsobject[]Optional
get
/snapshot/{appID}

Criar backup versionado

post

Cria um novo backup versionado (snapshot) para uma aplicação específica.

Authorizations
api-tokenstringRequired
Path parameters
appIDstring · max: 40Required

ID do app (letras, números, hífen; máx 40 chars)

Pattern: ^[a-zA-Z0-9\-]+$
Responses
chevron-right
200

Backup versionado criado com sucesso

application/json
statusstringOptional
messagestringOptional
post
/snapshot/{appID}

Última atualização