Machine-readable version of this page: /method/users.getFullUser.md.
Returns extended user info by ID.
userFull#edf17c12 flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true user:User about:flags.1?string settings:PeerSettings profile_photo:flags.2?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo pinned_msg_id:flags.6?int common_chats_count:int folder_id:flags.11?int = UserFull;
---functions---
users.getFullUser#ca30a5b1 id:InputUser = UserFull;
| Name | Type | Description |
|---|---|---|
| id | InputUser | User ID |
| Code | Type | Description |
|---|---|---|
| 400 | CHANNEL_INVALID | The provided channel is invalid. |
| 400 | CHANNEL_PRIVATE | You haven't joined this channel/supergroup. |
| 400 | MSG_ID_INVALID | Invalid message ID provided. |
| 400 | USERNAME_OCCUPIED | The provided username is already occupied. |
| 400 | USER_ID_INVALID | The provided user ID is invalid. |