---
title: "Bulk-revoke every live credential issued under this schema version (destructive)."
method: POST
path: "/v1/credential-schemas/{uuid}/revoke-credentials"
tags: ["Credentials"]
---

# Bulk-revoke every live credential issued under this schema version (destructive).

`POST /v1/credential-schemas/{uuid}/revoke-credentials`

Bulk revoke live credentials issued under one schema version. Use this carefully because it is destructive for affected credentials. The response tells you how many credentials were revoked.

## Path parameters

- `uuid` string, required

## Request body

- object

## Response `200`

The credentials issued under this schema version were revoked.

- object
  - `revoked` integer — Number of credentials revoked by the bulk operation.
  - `schema_id` string, uuid — UUID of the schema version used for the bulk revoke.
  - `version` string — Version string of the schema version used for the bulk revoke.

---

[API](https://skmtc.net/didit-protocol/apis/didit-credentials-api.md) · [All operations](https://skmtc.net/didit-protocol/apis/didit-credentials-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/didit-protocol/didit-credentials-api/versions/e4eddba66557/schema)
