Get desktop application:
View/edit binary Protocol Buffers messages
Used in: LightweightConversation
optional uuid.UUID participantId = 1
int64 readHighWatermark = 2
int64 snapReleaseHighWatermark = 3
int64 reactionReadHighWatermark = 4
int64 releaseWatermark = 5
Used in: SelfUserInfo, updateConversation.UpdateConversationNotificationPreference
ALL_MESSAGES = 0
SILENT = 1
MENTION_ONLY = 2
Used in: Conversation
optional uuid.UUID setterUserId = 1
int64 creationTimestamp = 2
bool isInAppReportable = 4
Used in: ChatWallpaperContentReference
bytes contentObject = 1
bytes key = 2
bytes iv = 3
Used in: ChatWallpaper
bool shouldSkipClaim = 1
oneof reference
Used in: createConversations.CreateConversationResult, deltaSync.DeltaSyncResponse, getGroups.GetGroupsResponse
optional uuid.UUID conversationId = 1
string title = 2
repeated Participant participants = 3
int64 version = 5
optional uuid.UUID creatorUserId = 7
int64 creationTimeMs = 8
optional SelfUserInfo selfUserInfo = 9
int64 recipientReadReactionWatermark = 12
int32 allowedJoinMethods = 16
bool isOneOnOneRetentionMigrated = 17
optional ChatWallpaper chatWallpaper = 18
bool isLocked = 19
bool hideFromSendtoAndSearch = 21
bool isStreakEndStatusMessageSent = 22
int32 subType = 23
Used in: deltaSync.DeltaSyncResponse, queryConversations.QueryConversationsResponse, syncConversations.SyncConversationsResponse
int64 lastEventTimestamp = 3
bool isDeleted = 4
bool needsSync = 5
optional DisplayInfo lastFeedUpdateInfo = 6
repeated uuid.UUID participants = 7
string title = 9
int64 pinnedTimestamp = 12
bool hideFromSendtoAndSearch = 13
Used in: ConversationEntry, syncConversations.SyncConversationsRequest
optional uuid.UUID conversationId = 1
int64 conversationVersion = 2
Used in: ConversationEntry
int64 displayTimestamp = 2
repeated uuid.UUID lastUpdateActorUserId = 3
optional uuid.UUID feedItemCreatorUserId = 4
oneof lastInteractionEvent
int64 groupCreationTimestamp = 14
Used in: UpdateWatermarkResult
oneof watermarkToken
uint64 messageId = 2
uint64 conversationVersion = 3
Used in: HighWatermark
READ = 0
RELEASE = 1
SNAP_RELEASE = 2
Used in: Conversation
optional uuid.UUID userId = 1
bool forDisplay = 2
Used in: queryConversations.QueryConversationsResponse, syncConversations.SyncConversationsResponse
int64 oldestConversationOrderTimestamp = 1
optional uuid.UUID oldestConversationId = 2
Used in: deltaSync.DeltaSyncResponse
optional uuid.UUID conversationId = 1
int64 version = 2
Used in: Conversation, updateConversation.AddParticipantsResult
optional uuid.UUID userId = 1
int32 color = 2
bool notificationsEnabled = 3
int64 readHighWatermark = 4
int64 releaseHighWatermark = 5
uint64 videoChatUserId = 6
int64 joinedConversationLatestMessageId = 7
int64 snapReleaseHighWatermark = 8
int64 reactionReadHighWatermark = 9
Used in: Conversation
int32 gameNotificationsPreference = 1
repeated uuid.UUID blockedParticipantExceptions = 2
int64 joinTimestampMs = 4
int64 pendingWatermark = 5
int32 friendFeedVisibility = 6
int64 pinnedTimestamp = 7
int32 notificationSound = 8
Used in: destinationResult.ConversationDestinationResult
Used in: UpdateWatermarkResult
uint64 readTimestamp = 1
uint64 readTimestampMessageId = 2