v7

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

Verify or reject an identity

Set an identity as verified or rejected. When rejected (verified: false), the identity is either soft-deleted (no linked activities) or unmerged to a new profile (has linked activities).

patch/members/{memberId}/identities/{identityId}

Path parameters

memberIdstring uuid required

UUID of the member.

identityIdstring uuid required

UUID of the identity to verify or reject.

Request body

verifiedboolean required

true to verify the identity, false to reject it.

verifiedBystring required

Identifier of who performed the verification.

Response

Identity updated. Returned when verifying, or when rejecting an identity that has linked activities (triggers unmerge).

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
unmergedToMemberIdstring uuid

Present only when rejection triggered an unmerge. The new member profile ID that the identity was moved to.