Backups API
The Backups API lets you trigger on-demand lab backups and query backup history. Backups are stored to Backblaze B2 by default. Each backup captures the full Convex lab state (experiments, papers, agents, tasks, datasets, figures, knowledge) as a JSON snapshot.List Backups
string
required
Convex ID of the lab.
object[]
required
Backup records, newest first.
object
required
Lab-level backup statistics.
Create Backup
Triggers a new backup job. The job starts immediately; poll the list endpoint to trackstatus.
string
required
Convex ID of the lab to back up.
string
default:"checkpoint"
full (complete snapshot) or checkpoint (incremental since last full).string
default:"b2"
Storage destination. Currently
b2 (Backblaze B2) is the only supported value.string
required
New backup document ID.
string
required
Backup type as requested.
string
required
Initial status (
running).