| 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 |