Skip to content

Initiate break-glass recovery

POST
/api/v1/vault/break-glass

Create a pending break-glass recovery request for human approval.

Authorizations

Request Body required

Request model for initiating a break-glass recovery.

object
agent_role
required

The agent role whose vault to recover

string
<= 100 characters
reason
required

Detailed justification for the break-glass request

string
>= 10 characters

Responses

201

Successful Response

Response model for a break-glass recovery request.

object
agent_role
required
string
approved_at
required
Any of:
string format: date-time
approved_by
required
Any of:
string format: uuid
completed_at
required
Any of:
string format: date-time
created_at
required
string format: date-time
entries_recovered
required
Any of:
integer
id
required
string format: uuid
reason
required
string
requester_id
required
string format: uuid
status
required
string
tenant_id
required
string format: uuid

422

Validation Error

object
detail
Array<object>
object
ctx
object
input
loc
required
Array
msg
required
string
type
required
string