Approve one sealed restore preview
POST
/api/admin/tenant-backups/{operationId}/approve
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/tenant-backups/example/approve \ --header 'Content-Type: application/json' \ --cookie authrim_admin_session=<authrim_admin_session> \ --data '{ "revision": 1, "planDigest": "example", "adminMappingRevision": 1 }'Requires import and manage permissions plus a fresh human Admin session. The revision and plan digest must match the current blocker-free preview. An Admin-data restore also requires the current complete mapping revision. The mapping is frozen atomically with resuming the waiting operation. Audit evidence is persisted first.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” operationId
required
string
Request Body required
Section titled “Request Body required ” Media type application/json
object
revision
required
integer
planDigest
required
string
adminMappingRevision
Required exactly when the restore selection includes Admin data.
integer
key
additional properties
Example generated
{ "revision": 1, "planDigest": "example", "adminMappingRevision": 1}Responses
Section titled “ Responses ”The exact approved restore was queued for execution.
Media type application/json
object
id
required
string
state
required
string
phase
required
string
revision
required
integer
key
additional properties
Example
{ "state": "queued", "phase": "await_restore_approval"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}