This repository contains decrypted flatbuffer dumps of the models involved in the RPC layer of Pokémon GO.
They have been dumped on an iPhone X running game version 0.279.3 on iOS16.3.1, somewhere in Japan; both the request and the response blobs contain a single action proto, which is METHOD_GET_MAP_OBJECTS .
All models have been reverse-engineered but I currently don't have any plans to share them with the general public; that being said, these dumps should be enough for you to achieve the same.
RpcRequest objects contain information such as RpcId, action/platform requests and so on (see RequestEnvelope).
They also contains an encrypted device Signature and matching nonce to perform decryption; the decrypted Signature is also available in this repository.
Signature objects contain information such as device, location and sensor data (see Signature).
RpcResponse objects contain information such as RpcId, action/platform responses and status code (see ResponseEnvelope).