githubEdit

floppy-diskSnapshot

List versioned backups

get

Returns all versioned backups for the authenticated user. Filter by appID or paginate results.

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

Page number (must be >= 1)

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

Number of items per page (1–200)

Default: 50
summarybooleanOptional

If true, returns a summarized view of each backup

Default: false
appIDstring · max: 40Optional

Filter backups by a specific app ID (letters, numbers, hyphen; max 40 chars)

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

Backups retrieved successfully

application/json
statusstringOptionalExample: ok
messagestringOptional
get
/snapshot

Generate backup download link

get

Generates a temporary download URL for a specific versioned backup.

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

App ID (letters, numbers, hyphen; max 40 chars)

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

Backup version in format YYYYMMDD-HHMMSS

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

Download link generated successfully

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

List backups for an app

get

Returns all versioned backups for a specific application.

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

App ID (letters, numbers, hyphen; max 40 chars)

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

Backups loaded successfully

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

Create versioned backup

post

Creates a new versioned backup (snapshot) for a specific application.

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

App ID (letters, numbers, hyphen; max 40 chars)

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

Versioned backup created successfully

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

Last updated