Skip to content

ParticipantAlias

Object type

An alias of a canonical participant — one row per merge written into participant_aliases (M22, REQ-009). Carries the retired record’s display name, the provider that originated it, and when the merge ran, so the profile’s Aliases card can show “Weatherbys = Desert Princ” alongside the merge date.

FieldArgsTypeDescription
idID! requiredStable alias row id (UUID).
retiredIdID! requiredThe retired participant id this alias resolves from.
providerString! requiredProvider that introduced the retired record (e.g. ‘Weatherbys’, ‘Manual’).
aliasString! requiredThe retired record’s display name (e.g. ‘Desert Princ’).
mergedAtDateTime! requiredWhen the merge that created the alias was committed.