Inbox Thread Contact
Contact party on the other end of an inbox thread.
Two shapes are possible, distinguished by the isDeleted flag:
- Live contact (
isDeleted: false) —idandownerIdreference the live contact record;fullName,email,linkedInProfileUrl,phone,companyName,titlecome from the live record (any may still benullif the corresponding field is unset on the contact, e.g.emailisnullfor a LinkedIn-only contact). - Deleted contact (
isDeleted: true) — the underlying contact record has been removed, soidandownerIdarenull. The remaining identifying fields (fullName,email,linkedInProfileUrl,phone,companyName,title) are populated from the snapshot stored on the thread when it was created — typically enough for the user to recognise who the thread was with even though the contact no longer exists in their workspace.
true when the underlying contact record has been deleted from the workspace. In that case id and ownerId are null and the remaining identifying fields reflect the snapshot stored on the thread when the message arrived; false when the contact is still present and id / ownerId reference the live record.
Contact id. null when the contact has been deleted.
User id of the contact's owner. null when the contact has been deleted.
Display name. May still be populated from the thread snapshot when the contact has been deleted.
Contact email address. null for LinkedIn-only contacts.
LinkedIn profile URL. null for email-only contacts.