---
title: "Changes to Revokes the specified certificate"
method: PUT
path: "/v1/certificate/{issuer_dn}/{certificate_serial_number}/revoke"
---

# Changes to Revokes the specified certificate

`PUT /v1/certificate/{issuer_dn}/{certificate_serial_number}/revoke`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 27 revisions.

- **2026-07-17** `44f8798658e2` — 5 warning, 5 info
- **2025-08-14** `1df065b9d161` — 5 warning, 5 info
- **2025-03-11** `4045b1bab09f` — 5 warning, 5 info
- **2025-03-11** `37878df36b77` — 5 warning, 5 info
- **2025-01-24** `d0f3affe7c3c` — 5 warning, 5 info
- **2024-07-05** `b6fc2ad168e5` — 5 warning, 5 info

## Changes

- **2026-07-17** `44f8798658e2` — 5 warning, 5 info
  - removed the optional property `invalidity_date` from the response with the `200` status
  - removed the optional property `issuer_dn` from the response with the `200` status
  - removed the optional property `revocation_date` from the response with the `200` status
  - removed the optional property `revocation_reason` from the response with the `200` status
  - removed the optional property `serial_number` from the response with the `200` status
  - added the optional property `hex _serial _number` to the response with the `200` status
  - added the optional property `invalidity date` to the response with the `200` status
  - added the optional property `issuer _distinguished _name` to the response with the `200` status
  - added the optional property `revokation date` to the response with the `200` status
  - added the optional property `rfc5280 revokation reason` to the response with the `200` status
- **2025-08-14** `1df065b9d161` — 5 warning, 5 info
  - removed the optional property `hex _serial _number` from the response with the `200` status
  - removed the optional property `invalidity date` from the response with the `200` status
  - removed the optional property `issuer _distinguished _name` from the response with the `200` status
  - removed the optional property `revokation date` from the response with the `200` status
  - removed the optional property `rfc5280 revokation reason` from the response with the `200` status
  - added the optional property `invalidity_date` to the response with the `200` status
  - added the optional property `issuer_dn` to the response with the `200` status
  - added the optional property `revocation_date` to the response with the `200` status
  - added the optional property `revocation_reason` to the response with the `200` status
  - added the optional property `serial_number` to the response with the `200` status
- **2025-03-11** `4045b1bab09f` — 5 warning, 5 info
  - removed the optional property `invalidity_date` from the response with the `200` status
  - removed the optional property `issuer_dn` from the response with the `200` status
  - removed the optional property `revocation_date` from the response with the `200` status
  - removed the optional property `revocation_reason` from the response with the `200` status
  - removed the optional property `serial_number` from the response with the `200` status
  - added the optional property `hex _serial _number` to the response with the `200` status
  - added the optional property `invalidity date` to the response with the `200` status
  - added the optional property `issuer _distinguished _name` to the response with the `200` status
  - added the optional property `revokation date` to the response with the `200` status
  - added the optional property `rfc5280 revokation reason` to the response with the `200` status
- **2025-03-11** `37878df36b77` — 5 warning, 5 info
  - removed the optional property `hex _serial _number` from the response with the `200` status
  - removed the optional property `invalidity date` from the response with the `200` status
  - removed the optional property `issuer _distinguished _name` from the response with the `200` status
  - removed the optional property `revokation date` from the response with the `200` status
  - removed the optional property `rfc5280 revokation reason` from the response with the `200` status
  - added the optional property `invalidity_date` to the response with the `200` status
  - added the optional property `issuer_dn` to the response with the `200` status
  - added the optional property `revocation_date` to the response with the `200` status
  - added the optional property `revocation_reason` to the response with the `200` status
  - added the optional property `serial_number` to the response with the `200` status
- **2025-01-24** `d0f3affe7c3c` — 5 warning, 5 info
  - removed the optional property `invalidity_date` from the response with the `200` status
  - removed the optional property `issuer_dn` from the response with the `200` status
  - removed the optional property `revocation_date` from the response with the `200` status
  - removed the optional property `revocation_reason` from the response with the `200` status
  - removed the optional property `serial_number` from the response with the `200` status
  - added the optional property `hex _serial _number` to the response with the `200` status
  - added the optional property `invalidity date` to the response with the `200` status
  - added the optional property `issuer _distinguished _name` to the response with the `200` status
  - added the optional property `revokation date` to the response with the `200` status
  - added the optional property `rfc5280 revokation reason` to the response with the `200` status
- **2024-07-05** `b6fc2ad168e5` — 5 warning, 5 info
  - removed the optional property `hex _serial _number` from the response with the `200` status
  - removed the optional property `invalidity date` from the response with the `200` status
  - removed the optional property `issuer _distinguished _name` from the response with the `200` status
  - removed the optional property `revokation date` from the response with the `200` status
  - removed the optional property `rfc5280 revokation reason` from the response with the `200` status
  - added the optional property `invalidity_date` to the response with the `200` status
  - added the optional property `issuer_dn` to the response with the `200` status
  - added the optional property `revocation_date` to the response with the `200` status
  - added the optional property `revocation_reason` to the response with the `200` status
  - added the optional property `serial_number` to the response with the `200` status

---

[Operation](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface/docs/v1/certificate/:issuer_dn/:certificate_serial_number/revoke/put.md) · [API](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface.md) · [Page](https://skmtc.dev/keyfactor/apis/ejbca-rest-interface/changes/v1/certificate/:issuer_dn/:certificate_serial_number/revoke/put)
