Server-side user profile information in the ContactsManager SDK
The CanonicalContact
model represents a user’s profile in the ContactsManager ecosystem. This is the server-side representation of a user that can be used for social features, recommendations, and cross-device syncing.
id: String
- Unique identifier for the userorganizationId: String?
- Organization the user belongs toorganizationUserId: String
- User identifier within the organizationfullName: String
- User’s full nameemail: String?
- User’s email addressphone: String?
- User’s phone numberavatarUrl: String?
- URL to user’s profile imageisActive: Bool?
- Whether the user account is activecreatedAt: Date?
- When the user profile was createdupdatedAt: Date?
- When the user profile was last updatedcontactMetadata: [String: Any]?
- Custom metadata for the user profile