---
title: "Changes to Create a Key"
method: POST
path: "/v2/identities/{identifier}/keys"
---

# Changes to Create a Key

`POST /v2/identities/{identifier}/keys`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 17 of 50 revisions.

- **2025-08-15** `c70318948581`: 1 info
- **2024-12-24** `0b68c34df384`: 1 info
- **2024-12-24** `d705ece785fa`: 1 breaking
- **2024-12-19** `f3319728dd7c`: 1 info
- **2024-12-17** `96ff718e8ae9`: 1 breaking
- **2024-12-17** `073a2b0a9f2b`: 1 info
- **2024-12-17** `aa1a28b7f47a`: 1 breaking
- **2024-12-11** `f0dac40fdbc4`: 1 breaking, 1 info
- **2024-12-11** `27c57ef32588`: 2 breaking, 2 info
- **2024-12-10** `454a86496ed7`: 1 info
- **2024-12-10** `642050fadf23`: 1 breaking
- **2024-12-09** `849e8cbc1d59`: 1 info
- **2024-12-09** `20678d0c6b20`: 1 breaking
- **2024-12-09** `567bac5fb581`: 1 breaking, 1 info
- **2024-12-05** `7284c91b72bf`: 1 info
- **2024-12-05** `c1700d8cb9d8`: 1 breaking
- **2024-12-02** `a71b9e9bd838`: 4 breaking, 1 warning, 3 info

## Changes

- **2025-08-15** `c70318948581`: 1 info
  - added the new `ed25519` enum value to the request property `keyType`
- **2024-12-24** `0b68c34df384`: 1 info
  - endpoint added
- **2024-12-24** `d705ece785fa`: 1 breaking
  - api path removed without deprecation
- **2024-12-19** `f3319728dd7c`: 1 info
  - endpoint added
- **2024-12-17** `96ff718e8ae9`: 1 breaking
  - api path removed without deprecation
- **2024-12-17** `073a2b0a9f2b`: 1 info
  - endpoint added
- **2024-12-17** `aa1a28b7f47a`: 1 breaking
  - api path removed without deprecation
- **2024-12-11** `f0dac40fdbc4`: 1 breaking, 1 info
  - removed the enum value `babyjujJub` of the request property `keyType`
  - added the new `babyjubJub` enum value to the request property `keyType`
- **2024-12-11** `27c57ef32588`: 2 breaking, 2 info
  - removed the enum value `BJJ` of the request property `keyType`
  - removed the enum value `ETH` of the request property `keyType`
  - added the new `babyjujJub` enum value to the request property `keyType`
  - added the new `secp256k1` enum value to the request property `keyType`
- **2024-12-10** `454a86496ed7`: 1 info
  - endpoint added
- **2024-12-10** `642050fadf23`: 1 breaking
  - api path removed without deprecation
- **2024-12-09** `849e8cbc1d59`: 1 info
  - endpoint added
- **2024-12-09** `20678d0c6b20`: 1 breaking
  - api path removed without deprecation
- **2024-12-09** `567bac5fb581`: 1 breaking, 1 info
  - removed the required property `keyID` from the response with the `201` status
  - added the required property `id` to the response with the `201` status
- **2024-12-05** `7284c91b72bf`: 1 info
  - endpoint added
- **2024-12-05** `c1700d8cb9d8`: 1 breaking
  - api path removed without deprecation
- **2024-12-02** `a71b9e9bd838`: 4 breaking, 1 warning, 3 info
  - removed the enum value `babyjubJub` of the request property `keyType`
  - removed the enum value `ed25519` of the request property `keyType`
  - removed the enum value `secp256k1` of the request property `keyType`
  - removed the required property `id` from the response with the `201` status
  - removed the request property `name`
  - added the new `BJJ` enum value to the request property `keyType`
  - added the new `ETH` enum value to the request property `keyType`
  - added the required property `keyID` to the response with the `201` status

---

[Operation](https://skmtc.dev/0xpolygonid/apis/privado-id-issuer/docs/v2/identities/:identifier/keys/post.md) - [API](https://skmtc.dev/0xpolygonid/apis/privado-id-issuer.md) - [Page](https://skmtc.dev/0xpolygonid/apis/privado-id-issuer/changes/v2/identities/:identifier/keys/post)
