| type | string | Yes | bot, user, channel, supergroup or chat |
| Chat | Chat | Optional | Info about the current chat |
| User | User | Optional | Info about the current user |
| bot_api_id | long | Yes | bot API chat id |
| InputPeer | InputPeer | Yes | InputPeer object |
| Peer | Peer | Optional | Peer object |
| user_id | int | Optional | MTProto user id |
| chat_id | int | Optional | MTProto chat id |
| channel_id | int | Optional | MTProto channel id |
| InputUser | InputUser | Optional | InputUser object |
| InputChannel | InputChannel | Optional | InputChannel object |
| last_update | int | Yes | When was info about this peer cached |
| full | ChatFull or UserFull | Yes | full info |