---
title: "PUT /config/borderRouter/revokeKeys"
method: PUT
path: "/config/borderRouter/revokeKeys"
---

# PUT /config/borderRouter/revokeKeys

`PUT /config/borderRouter/revokeKeys`

This method may only be issued to a Border Router (supporting operation described in Step 3 of TPS section 6.5.2.5 Revocation of Node Access).  The Border Router destroys all GTKs except the currently active GTK, modifies the lifetime of the currently active GTK to be (lifetime / REVOCATION_LIFETIME_REDUCTION), and installs the new GTK provided by this API method.

## Request body

- GroupTransientKey — A single Group Transient Key populated on the BR.
  - `gtk` string, required — Group Transient Key

## Response `200`

Border Router successfully configured.

## Other responses

- `400` — Node is not a Border Router.
- `default` — Unknown error occurred

---

[API](https://skmtc.dev/siliconlabs/apis/tbu-api.md) · [All operations](https://skmtc.dev/siliconlabs/apis/tbu-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/siliconlabs/tbu-api/revisions/11bc7842d64c/schema)
