---
title: "Re-generates an endpoint key."
method: PATCH
path: "/endpointkeys/{keyType}"
tags: ["EndpointKeys"]
---

# Re-generates an endpoint key.

`PATCH /endpointkeys/{keyType}`

## Path parameters

- `keyType` string, required

## Response `200`

Details of the endpoint keys generated.

- EndpointKeysDTO — Schema for EndpointKeys generate/refresh operations.
  - `primaryEndpointKey` string — Primary Access Key.
  - `secondaryEndpointKey` string — Secondary Access Key.
  - `installedVersion` string — Current version of runtime.
  - `lastStableVersion` string — Latest version of runtime.
  - `language` string — Language setting of runtime.

## Other responses

- `default` — Error response.

## Changes

- **2018-11-26** `c96fee3af7ce` — 1 info
  - api operation id `Endpoint_RefreshKeys` removed and replaced with `EndpointKeys_RefreshKeys`

[Change history](https://skmtc.dev/azure/apis/qnamaker-client/changes/endpointkeys/:keyType/patch.md)

---

[API](https://skmtc.dev/azure/apis/qnamaker-client.md) · [All operations](https://skmtc.dev/azure/apis/qnamaker-client/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/qnamaker-client/revisions/75b50ce22fbe/schema)
