Get desktop application:
View/edit binary Protocol Buffers messages
required int32 unknown1 = 1
optional int64 rpc_id = 3
optional fixed64 latitude = 7
optional fixed64 longitude = 8
optional fixed64 altitude = 9
optional UnknownAuth unknown11 = 11
optional int64 unknown12 = 12
Used in: RequestEnvelop
required string provider = 1
Used in: AuthInfo
required string contents = 1
required int32 unknown13 = 2
required bytes f1 = 1
required bytes f2 = 2
required fixed64 lat = 3
required fixed64 long = 4
required int64 f1 = 1
required int64 f5 = 5
Used in: RequestEnvelop
required int32 type = 1
optional bytes message = 2
required bytes unknown4 = 1
optional bytes unknown2 = 2
optional fixed64 lat = 3
optional fixed64 long = 4
Used in: RequestEnvelop
required int32 unknown1 = 1
Used in: Unknown6
required bytes unknown1 = 1
repeated int64 lols = 134217728
required int32 unknown1 = 1
optional int64 unknown2 = 2
optional string api_url = 3
repeated bytes payload = 100
Used in: HeartbeatPayload
required uint64 S2CellId = 1
required int64 AsOfTimeMs = 2
optional bool IsTruncatedList = 7
Used in: ClientMapCell
required double Latitude = 2
required double Longitude = 3
Used in: ClientMapCell, PokemonFortProto
required string SpawnpointId = 1
required uint64 EncounterId = 2
required int32 PokedexTypeId = 3
required int64 ExpirationTimeMs = 4
required double Latitude = 5
required double Longitude = 6
Used in: ClientMapCell, WildPokemon
optional int32 PokedexNumber = 1
optional float DistanceMeters = 2
optional uint64 EncounterId = 3
Used in: ClientMapCell
required string FortId = 1
required int64 LastModifiedMs = 2
required double Latitude = 3
required double Longitude = 4
required int32 Team = 5
required int32 GuardPokemonId = 6
required int32 GuardPokemonLevel = 7
required bool Enabled = 8
required int32 FortType = 9
required int64 GymPoints = 10
required bool IsInBattle = 11
required int64 CooldownCompleteMs = 14
required int32 Sponsor = 15
optional int32 RenderingType = 16
Used in: ClientMapCell
required string FortSummaryId = 1
required int64 LastModifiedMs = 2
required double Latitude = 3
required double Longitude = 4
Used in: ProfilePayload
required int64 creation_time = 1
optional string username = 2
optional int32 team = 5
optional bytes tutorial = 7
optional int32 poke_storage = 9
optional int32 item_storage = 10
optional string unknown11 = 11
optional string unknown12 = 12
optional string unknown13 = 13
Used in: Profile
optional int32 unknown2 = 2
optional int32 unknown3 = 3
optional int32 unknown9 = 9
optional int32 unknown10 = 10
Used in: Profile
required string type = 1
optional int32 amount = 2
required int32 unknown1 = 1
optional Profile profile = 2
Used in: ResponseEnvelop
required int32 unknown1 = 1
Used in: Unknown6
required bytes unknown1 = 1
required string UniqueId = 1
required string PokemonId = 2
Used in: ClientMapCell
optional uint64 EncounterId = 1
optional int64 LastModifiedMs = 2
optional double Latitude = 3
optional double Longitude = 4
optional string SpawnPointId = 5
optional int32 TimeTillHiddenMs = 11
Used in: WildPokemonProto
optional uint64 Id = 1
optional int32 PokemonId = 2
Used in: RequestEnvelop, ResponseEnvelop
optional bytes unknown71 = 1
optional int64 unknown72 = 2
optional bytes unknown73 = 3