---
title: "Retire a policy. Relaxing a human-confirmed safety gate is refused."
method: POST
path: "/policies/{id}/retire"
---

# Retire a policy. Relaxing a human-confirmed safety gate is refused.

`POST /policies/{id}/retire`

## Request

- Base URL: `https://forbiz.io/api/public/agent`
- URL: `https://forbiz.io/api/public/agent/policies/{id}/retire`
- Auth: HTTP bearer

Capability: policies:manage. A DENY or REQUIRE_APPROVAL policy confirmed by a human can only be retired by a human owner/admin in Forbiz — an agent attempt returns 403.

## Path parameters

- `id` string, required

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `reason` string
  - `status` 'DISABLED' | 'EXPIRED'

## Response `200`

Policy retired

- object

## Other responses

- `403`: Human authority required
- `404`: Not found

---

[API](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api.md) · [All operations](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/revisions/e5b10d59dc5f?raw)
