Restores

Get all Restores

get

Get all Restores operations

Authorizations
X-API-KeystringRequired
Query parameters
pageinteger · min: 1Optional

page number

page_sizeinteger · min: 1Optional

items per page

service_idstring · min: 3Required

ServiceID Query

typestringOptional

physical or logical

orderstring · enumOptional

asc or desc

Possible values:
Responses
200

OK

application/json
get
/skybackup/v1/restores

Create Restore

post

Create new Restore operation

Authorizations
X-API-KeystringRequired
Body
idstringRequired

key represents unique backup id

point_in_timestringOptional

timestamp represents date and time value in 'CCYY-MM-DD hh:mm:ss' format

service_idstringRequired

service id represents unique database id

Responses
200

OK

application/json
post
/skybackup/v1/restores

Look up Services for Restore

post

Look up eligible Services for Restore by Backup ID

Authorizations
X-API-KeystringRequired
Body
backup_idstringOptional

BackupID unique backup id

service_idstringOptional

ServiceID represents unique database id of the source service

Responses
200

OK

application/json
post
/skybackup/v1/restores/lookup

Look up Services for Point in time Restore

get

Look up eligible Services to provide backups for Point in time Restore

Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/skybackup/v1/restores/pointintime/lookup

Get Restore

get

Get single Restore operation

Authorizations
X-API-KeystringRequired
Path parameters
idstringRequired

Restore ID

Responses
200

OK

application/json
get
/skybackup/v1/restores/{id}

Delete Restore

delete

Delete single Restore operation

Authorizations
X-API-KeystringRequired
Path parameters
idstringRequired

Restore ID

Responses
200

OK

No content

delete
/skybackup/v1/restores/{id}

No content

Last updated

Was this helpful?