---
title: "PUT /etsi/v1/endentity/{its_name}/revoke"
method: PUT
path: "/etsi/v1/endentity/{its_name}/revoke"
---

# PUT /etsi/v1/endentity/{its_name}/revoke

`PUT /etsi/v1/endentity/{its_name}/revoke`

## Path parameters

- `its_name` string, required

## Request body

- EndEntityRevocationRestRequest — End Entity revocation request. Available reason codes: 0 - Unspecified, 1 - Key Compromise, 2 - CA Compromise, 3 - Affiliation Changed, 4 - Superseded, 5 - Cessation of Operation, 6 - Certificate Hold, 8 - Remove from CRL, 9 - Privileges Withdrawn, 10 - AA Compromise
  - `reason_code` integer — Reason code
  - `delete` false — Delete

## Response `default`

default response

## Changes

- **2025-03-11** `4045b1bab09f` — 1 info
  - endpoint added
- **2025-03-11** `37878df36b77` — 1 breaking
  - api path removed without deprecation
- **2025-01-24** `d0f3affe7c3c` — 1 info
  - endpoint added
- **2024-07-05** `b6fc2ad168e5` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface/changes/etsi/v1/endentity/:its_name/revoke/put.md)

---

[API](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface.md) · [All operations](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/keyfactor/ejbca-rest-interface/revisions/44f8798658e2/schema)
