---
title: "Regenerate an API key"
method: POST
path: "/api-keys/{keyID}/regenerate"
tags: ["API Keys"]
---

# Regenerate an API key

`POST /api-keys/{keyID}/regenerate`

Rotates the plaintext value for an existing API key, preserving its name and identifier. The previous value is invalidated immediately.

## Path parameters

- `keyID` string, required — API key identifier to regenerate

## Response `200`

OK

- ApikeyAPIKeyRegenerateResponse
  - `created_at` string, date-time, required
  - `id` string, required
  - `key_value` string, required
  - `name` string, required
  - `regenerated_at` string, date-time, required

## Other responses

- `default` — Error

---

[API](https://skmtc.dev/axilioai/apis/axilio-api-2.md) · [All operations](https://skmtc.dev/axilioai/apis/axilio-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/axilioai/axilio-api-2/revisions/d7ecf9466d6d/schema)
