---
title: "Revoke an escalation contact (owner + step-up)"
method: DELETE
path: "/orgs/v1/{org_id}/escalation-contacts/{contact_id}"
tags: ["Escalations"]
---

# Revoke an escalation contact (owner + step-up)

`DELETE /orgs/v1/{org_id}/escalation-contacts/{contact_id}`

## Request

- Base URL: `https://api.run402.com`
- URL: `https://api.run402.com/orgs/v1/{org_id}/escalation-contacts/{contact_id}`
- Auth: none declared

Stops paging this address. Revoking then re-adding the same address is legal.

## Path parameters

- `org_id` string, uuid, required
- `contact_id` string, uuid, required

## Response `200`

Revoked.

- EscalationContact
  - `contact_id` string, uuid
  - `email` string, email
  - `display_name` string, nullable
  - `level` integer
  - `created_at` string, date-time
  - `warnings` string[]: Faithful reachability notes (e.g. no verified contact email yet).

## Other responses

- `400`: Invalid input (missing/over-cap reason, malformed email, bad level or status).
- `401`: Missing or invalid auth.
- `403`: Not authorized (never a 404 existence oracle); also rate/open-bound denials (QUOTA_EXCEEDED with used/limit) and step-up required.

---

[API](https://skmtc.dev/run402/apis/run402-api.md) · [All operations](https://skmtc.dev/run402/apis/run402-api/llms.txt) · [OpenAPI document](https://skmtc.dev/run402/apis/run402-api/revisions/893607557f50?raw)
