Key Management

Endpoint to create a new key.

post/v2/identities/{identifier}/keys

Request

  • The document declares no server URL.
  • Auth
    HTTP basic

Path parameters

identifierstring required

Issuer identifier

Request body

keyType'babyjubJub' | 'secp256k1' | 'ed25519' required
namestring required

Example request

{
  "keyType": "babyjubJub",
  "name": "my key"
}

Response

Crated Key

idstring required

base64 encoded keyID

Example response

{
  "id": "a2V5cy9kaWQ6aWRlbjM6cG9seWdvbjphbW95OnhKQktvbkJ1dWdKbW1aMkdvS2gzOTM"
}

Changes