---
title: "Revoke a delegated signing key"
method: DELETE
path: "/auth/delegated-keys/{id}"
tags: ["Embedded Wallet Auth"]
---

# Revoke a delegated signing key

`DELETE /auth/delegated-keys/{id}`

Revoke an `ACTIVE` delegated signing key. Grid uses the custodied delegated key to authorize deleting its own signer identity. Deleting the identity also removes its API key, after which the delegated key can no longer sign. The response is `204` when revocation completes.

The underlying signing policies are left in place. Their consensus references the now-deleted signer identity, so they can never authorize anything, and deleting them is unnecessary for correctness or security.

## Path parameters

- `id` string, required

## Response `204`

Delegated key revoked. The key can no longer authorize signing.

## Other responses

- `400` — Bad request. Returned when the delegated key has already been revoked or is not `ACTIVE`.
- `401` — Unauthorized.
- `404` — Delegated key not found
- `500` — Internal service error

---

[API](https://skmtc.net/stainless-api/apis/grid-api.md) · [All operations](https://skmtc.net/stainless-api/apis/grid-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stainless-api/grid-api/versions/526036c12609/schema)
