Decision Memory

Execute a decision via webhook

Fire the decision to an external webhook URL, turning the logged decision into an automated action. The webhook receives the full decision context (chosen action, expected value, confidence, risk profile, integrity hashes). Execution status and the HTTP response code are persisted back to the decision log for full audit trail. Re-execution is allowed — each call overwrites the prior receipt.

post/v1/decisions/{decision_id}/execute

Request

  • Base URL: https://api.algenta.ai
  • URL: https://api.algenta.ai/v1/decisions/{decision_id}/execute
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

decision_idstring uuid required

Request body

webhook_urlstring required

HTTPS endpoint that will receive and act on this decision.

timeout_secondsnumber

Webhook request timeout in seconds.

forceboolean

Override the idempotency gate. Pass true to re-execute a decision that was already delivered. Does NOT override confidence or risk_floor gates.

override_safetyboolean

Bypass confidence and risk_floor policy gates for this single execution. Requires explicit intent. Logs the override for audit.

metadataobject nullable

Optional extra key-value pairs merged into the webhook payload.

Response

Successful Response

decision_idstring uuid required
webhook_urlstring required
execution_statusstring required
response_codeinteger nullable required
executed_atstring date-time required
policy_snapshot_idstring required
schema_snapshot_idstring required
manifest_versionstring required
payload_summaryobject required
safety_overriddenboolean

Changes

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