v1

latestOpenAPI 3.0.02026-07-17647099.1 KB
Identity
Key Management

Create Auth Credential

Endpoint to create a new Auth Credential

  • keyID - only babyjubjub keys supported
post/v2/identities/{identifier}/create-auth-credential

Path parameters

identifierstring required

Issuer identifier

Request body

keyIDstring required
expirationinteger
versioninteger
revNonceinteger
credentialStatusType'Iden3commRevocationStatusV1.0' | 'Iden3ReverseSparseMerkleTreeProof' | 'Iden3OnchainSparseMerkleTreeProof2023' required

Example request

{
  "keyID": "ZGlkOnBvbHlnb25pZDpwb2x5Z29uOmFtb3k6MnFRNjhKa1JjZjN5cXBYanRqVVQ3WjdVeW1TV0hzYll",
  "credentialStatusType": "Iden3ReverseSparseMerkleTreeProof"
}

Response

Key added successfully

idstring required

The ID of the created Auth Credential

Example response

{
  "id": "8edd8112-c415-11ed-b036-debe37e1cbd6"
}