{
  "id": "00000000-0000-0000-0000-000000000000",
  "handle": "identity-a",
  "alias": "Identity A",
  "audios": 10,
  "voiceprints": 10,
  "verifications": 10,
  "createdAt": "2023-01-01T00:00:00.000000Z"
}

Identities are the optional representation of the people speaking on the audios uploaded to the platform. They can also be used to create voiceprints and to perform identity verifications.

Access: To manage an identity, you must have access to its space.

Isolation: An identity can only interact with resources inside its space.

Identities must not be confused with users, which represent human administrators on the platform.

Fields

id
string
required

The UUID of the identity. Is unique.

handle
string
required

The handle of the identity. Is unique.

alias
string | null
required

The alias of the identity.

audios
integer

The number of audios of the identity.

voiceprints
integer

The number of voiceprints of the identity.

verifications
integer

The number of verifications of the identity.

createdAt
string
required

The date and time when the identity was created.