v7

latestOpenAPI 3.1.0Apache-2.0raw.githubusercontent.com2026-08-01171349.7 KB
Member Identities

Add a new identity

Add a new identity to a member profile. Returns 409 if the identity already exists on this member or is verified on another member.

post/members/{memberId}/identities

Path parameters

memberIdstring uuid required

UUID of the member.

Request body

valuestring required

Identity value (e.g. username, email address).

platformstring required

Platform name (e.g. github, linkedin).

type'username' | 'email' required

Identity type.

sourcestring required

Source system that created this identity.

verifiedboolean required

Whether the identity is verified.

verifiedBystring

Required when verified is true. Identifier of who verified.

Response

Identity created.

idstring uuid required
valuestring required

Identity value (username or email).

platformstring required

Platform name (e.g. github, linkedin, lfid).

type'username' | 'email' required

Identity type.

verifiedboolean required
verifiedBystring nullable required

Identifier of who verified this identity, or null.

sourcestring nullable required

Source system that created this identity.

createdAtstring date-time required
updatedAtstring date-time required