Skip to Content
API ReferenceBackup API

Backup API

MethodPathPurpose
POST/api/v1/backup/export{ passphrase, includePhotos: false } → job id
GET/api/v1/backup/export/:jobIdPoll status / download URL
POST/api/v1/backup/importUpload encrypted blob + passphrase

💡 Tip: Store backups off-device — SD cards fail; encrypted S3/Glacier buckets work well.

Troubleshooting

507 Insufficient Storage
Free space on /tmp or export path — point temp dir to USB SSD.

Last updated on

Was this helpful?