Capability Plane

Approve a proposed capability execution plan

Approval is an explicit, credentialed operation bound to the exact plan hash and a single-use nonce. It is intentionally not exposed as an MCP/LLM tool. Approving does NOT execute the capability (approve != execute) -- call POST /v1/capabilities/execute again with plan_id set to run it.

post/v1/capability-executions/{plan_id}/approve

Request

  • Base URL: https://api.algenta.ai
  • URL: https://api.algenta.ai/v1/capability-executions/{plan_id}/approve
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

plan_idstring required

Request body

plan_hashstring required
noncestring required
idempotency_keystring nullable

Response

Successful Response

plan_idstring required
capability_idstring required
provider_idstring required
binding_idstring nullable
lifecycle_statestring required
approver_principalstring nullable
decided_atstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.