Action Requests
Create Action Request
Asks for a sensitive action you don’t have the permission to run yourself. Any member; an API key needs the workspaces:write scope.
POST
Create Action Request
An API key needs the
workspaces:write scope. The request is only decided in the dashboard —
approving and rejecting are not available to API keys.Path
string
required
Workspace ID.
Body
string
required
One of
app_delete, database_delete, snapshot_create, snapshot_restore.string
required
The application or database this action targets. Must belong to this workspace.
object
Action-specific parameters, persisted as-is — these are exactly what runs if approved, nothing sent on approve is used.
snapshot_restore requires { "snapshot_id": "<uuid>" } (a snapshot of this resource); the other actions take none ({} or omitted). Any other key returns WORKSPACE_ACTION_INVALID_PARAMS.Response
Same shape as a List Action Requests row,status: "pending".
Errors
Last modified on September 25, 2026