dots.v2.vectorDatabases.byId().backups.byBackup_id().restore.post()
Generated on 27 Oct 2026
from DoTs version
v1.21.0
Usage
client.v2.vectorDatabases.byId(id).backups.byBackup_id(backup_id).restore.post(body: VectordbRestoreBackupRequest, requestConfiguration?: RequestConfiguration<object>): Promise<undefined | VectordbRestoreBackupResponse>Description
To restore a vector database from a backup, send a POST request to /v2/vector-databases/{id}/backups/{backup_id}/restore. The restore runs asynchronously; use the restore-status endpoint to monitor its progress.
Parameters
Path Parameters
idstring requiredExample:
"example string"Required. ID of the vector database.
backup_idstring requiredExample:
"example string"Required. ID of the backup to restore from.
Request Body
backupIdstring optionalExample:
123e4567-e89b-12d3-a456-426614174000Required. ID of the backup to restore from.
idstring optionalExample:
example stringRequired. ID of the vector database.
Request Sample
Response Example
More Information
See /v2/vector-databases/{id}/backups/{backup_id}/restore in the API reference for additional detail on responses, headers, parameters, and more.