---
title: "Get execution policy"
method: GET
path: "/v1/execution/policy"
tags: ["Execution Policy"]
---

# Get execution policy

`GET /v1/execution/policy`

## Request

- Base URL: `https://api.algenta.ai`
- URL: `https://api.algenta.ai/v1/execution/policy`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Returns the org's current autonomous execution safety policy. Gates applied to every POST /v1/decisions/{id}/execute call and trigger auto_execute:

- **min_confidence**: decisions below this confidence are blocked
- **risk_floor**: decisions where worst-case (p5) exceeds this loss are blocked
- **require_calibration**: auto_execute waits for ≥5 recorded outcomes
- **allow_reexecution**: idempotency — prevents double-actions

All gates can be bypassed individually: `force=true` (idempotency) or `override_safety=true` (confidence + risk_floor).

## Response `200`

Successful Response

- ExecutionPolicyResponse: Current execution policy for the calling org.
  - `org_id` string, required
  - `min_confidence` number, required
  - `risk_floor` number, nullable, required
  - `require_calibration` boolean, required
  - `allow_reexecution` boolean, required
  - `snapshot_id` string, required
  - `content_hash` string, required
  - `schema_revision` string, required
  - `revision` integer, required
  - `previous_snapshot_id` string, nullable
  - `created_at` string, required
  - `updated_at` string, required

---

[API](https://skmtc.dev/codna/apis/algenta-api.md) · [All operations](https://skmtc.dev/codna/apis/algenta-api/llms.txt) · [OpenAPI document](https://skmtc.dev/codna/apis/algenta-api/revisions/35d30f84a5df?raw)
