---
title: Types
description: List of types
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
---
# Types
[Back to API documentation index](..)
[AccessPointRule](AccessPointRule.md)
[AccountDaysTTL](AccountDaysTTL.md)
[Authorization](Authorization.md)
[Bool](Bool.md)
[BotCommand](BotCommand.md)
[BotInfo](BotInfo.md)
[BotInlineMessage](BotInlineMessage.md)
[BotInlineResult](BotInlineResult.md)
[CdnConfig](CdnConfig.md)
[CdnPublicKey](CdnPublicKey.md)
[ChannelAdminLogEvent](ChannelAdminLogEvent.md)
[ChannelAdminLogEventAction](ChannelAdminLogEventAction.md)
[ChannelAdminLogEventsFilter](ChannelAdminLogEventsFilter.md)
[ChannelAdminRights](ChannelAdminRights.md)
[ChannelBannedRights](ChannelBannedRights.md)
[ChannelMessagesFilter](ChannelMessagesFilter.md)
[ChannelParticipant](ChannelParticipant.md)
[ChannelParticipantsFilter](ChannelParticipantsFilter.md)
[Chat](Chat.md)
[ChatFull](ChatFull.md)
[ChatInvite](ChatInvite.md)
[ChatParticipant](ChatParticipant.md)
[ChatParticipants](ChatParticipants.md)
[ChatPhoto](ChatPhoto.md)
[Config](Config.md)
[Contact](Contact.md)
[ContactBlocked](ContactBlocked.md)
[ContactLink](ContactLink.md)
[ContactStatus](ContactStatus.md)
[DataJSON](DataJSON.md)
[DcOption](DcOption.md)
[Dialog](Dialog.md)
[DialogPeer](DialogPeer.md)
[Document](Document.md)
[DocumentAttribute](DocumentAttribute.md)
[DraftMessage](DraftMessage.md)
[EncryptedChat](EncryptedChat.md)
[EncryptedFile](EncryptedFile.md)
[EncryptedMessage](EncryptedMessage.md)
[Error](Error.md)
[ExportedChatInvite](ExportedChatInvite.md)
[ExportedMessageLink](ExportedMessageLink.md)
[FileHash](FileHash.md)
[FileLocation](FileLocation.md)
[FoundGif](FoundGif.md)
[Game](Game.md)
[GeoPoint](GeoPoint.md)
[HighScore](HighScore.md)
[ImportedContact](ImportedContact.md)
[InlineBotSwitchPM](InlineBotSwitchPM.md)
[InputAppEvent](InputAppEvent.md)
[InputBotInlineMessage](InputBotInlineMessage.md)
[InputBotInlineMessageID](InputBotInlineMessageID.md)
[InputBotInlineResult](InputBotInlineResult.md)
[InputChannel](InputChannel.md)
[InputChatPhoto](InputChatPhoto.md)
[InputCheckPasswordSRP](InputCheckPasswordSRP.md)
[InputClientProxy](InputClientProxy.md)
[InputContact](InputContact.md)
[InputDialogPeer](InputDialogPeer.md)
[InputDocument](InputDocument.md)
[InputEncryptedChat](InputEncryptedChat.md)
[InputEncryptedFile](InputEncryptedFile.md)
[InputFile](InputFile.md)
[InputFileLocation](InputFileLocation.md)
[InputGame](InputGame.md)
[InputGeoPoint](InputGeoPoint.md)
[InputMedia](InputMedia.md)
[InputMessage](InputMessage.md)
[InputNotifyPeer](InputNotifyPeer.md)
[InputPaymentCredentials](InputPaymentCredentials.md)
[InputPeer](InputPeer.md)
[InputPeerNotifySettings](InputPeerNotifySettings.md)
[InputPhoneCall](InputPhoneCall.md)
[InputPhoto](InputPhoto.md)
[InputPrivacyKey](InputPrivacyKey.md)
[InputPrivacyRule](InputPrivacyRule.md)
[InputSecureFile](InputSecureFile.md)
[InputSecureValue](InputSecureValue.md)
[InputSingleMedia](InputSingleMedia.md)
[InputStickerSet](InputStickerSet.md)
[InputStickerSetItem](InputStickerSetItem.md)
[InputStickeredMedia](InputStickeredMedia.md)
[InputUser](InputUser.md)
[InputWebDocument](InputWebDocument.md)
[InputWebFileLocation](InputWebFileLocation.md)
[Invoice](Invoice.md)
[IpPort](IpPort.md)
[KeyboardButton](KeyboardButton.md)
[KeyboardButtonRow](KeyboardButtonRow.md)
[LabeledPrice](LabeledPrice.md)
[LangPackDifference](LangPackDifference.md)
[LangPackLanguage](LangPackLanguage.md)
[LangPackString](LangPackString.md)
[MaskCoords](MaskCoords.md)
[Message](Message.md)
[MessageAction](MessageAction.md)
[MessageEntity](MessageEntity.md)
[MessageFwdHeader](MessageFwdHeader.md)
[MessageMedia](MessageMedia.md)
[MessageRange](MessageRange.md)
[MessagesFilter](MessagesFilter.md)
[NearestDc](NearestDc.md)
[NotifyPeer](NotifyPeer.md)
[Null](Null.md)
[Page](Page.md)
[PageBlock](PageBlock.md)
[PasswordKdfAlgo](PasswordKdfAlgo.md)
[PaymentCharge](PaymentCharge.md)
[PaymentRequestedInfo](PaymentRequestedInfo.md)
[PaymentSavedCredentials](PaymentSavedCredentials.md)
[Peer](Peer.md)
[PeerNotifySettings](PeerNotifySettings.md)
[PeerSettings](PeerSettings.md)
[PhoneCall](PhoneCall.md)
[PhoneCallDiscardReason](PhoneCallDiscardReason.md)
[PhoneCallProtocol](PhoneCallProtocol.md)
[PhoneConnection](PhoneConnection.md)
[Photo](Photo.md)
[PhotoSize](PhotoSize.md)
[PopularContact](PopularContact.md)
[PostAddress](PostAddress.md)
[PrivacyKey](PrivacyKey.md)
[PrivacyRule](PrivacyRule.md)
[ReceivedNotifyMessage](ReceivedNotifyMessage.md)
[RecentMeUrl](RecentMeUrl.md)
[ReplyMarkup](ReplyMarkup.md)
[ReportReason](ReportReason.md)
[RichText](RichText.md)
[SavedContact](SavedContact.md)
[SecureCredentialsEncrypted](SecureCredentialsEncrypted.md)
[SecureData](SecureData.md)
[SecureFile](SecureFile.md)
[SecurePasswordKdfAlgo](SecurePasswordKdfAlgo.md)
[SecurePlainData](SecurePlainData.md)
[SecureRequiredType](SecureRequiredType.md)
[SecureSecretSettings](SecureSecretSettings.md)
[SecureValue](SecureValue.md)
[SecureValueError](SecureValueError.md)
[SecureValueHash](SecureValueHash.md)
[SecureValueType](SecureValueType.md)
[SendMessageAction](SendMessageAction.md)
[ShippingOption](ShippingOption.md)
[StickerPack](StickerPack.md)
[StickerSet](StickerSet.md)
[StickerSetCovered](StickerSetCovered.md)
[TopPeer](TopPeer.md)
[TopPeerCategory](TopPeerCategory.md)
[TopPeerCategoryPeers](TopPeerCategoryPeers.md)
[True](True.md)
[Update](Update.md)
[Updates](Updates.md)
[User](User.md)
[UserFull](UserFull.md)
[UserProfilePhoto](UserProfilePhoto.md)
[UserStatus](UserStatus.md)
[WallPaper](WallPaper.md)
[WebAuthorization](WebAuthorization.md)
[WebDocument](WebDocument.md)
[WebPage](WebPage.md)
[X](X.md)
[account.AuthorizationForm](account.AuthorizationForm.md)
[account.Authorizations](account.Authorizations.md)
[account.Password](account.Password.md)
[account.PasswordInputSettings](account.PasswordInputSettings.md)
[account.PasswordSettings](account.PasswordSettings.md)
[account.PrivacyRules](account.PrivacyRules.md)
[account.SentEmailCode](account.SentEmailCode.md)
[account.Takeout](account.Takeout.md)
[account.TmpPassword](account.TmpPassword.md)
[account.WebAuthorizations](account.WebAuthorizations.md)
[auth.Authorization](auth.Authorization.md)
[auth.CheckedPhone](auth.CheckedPhone.md)
[auth.CodeType](auth.CodeType.md)
[auth.ExportedAuthorization](auth.ExportedAuthorization.md)
[auth.PasswordRecovery](auth.PasswordRecovery.md)
[auth.SentCode](auth.SentCode.md)
[auth.SentCodeType](auth.SentCodeType.md)
[channels.AdminLogResults](channels.AdminLogResults.md)
[channels.ChannelParticipant](channels.ChannelParticipant.md)
[channels.ChannelParticipants](channels.ChannelParticipants.md)
[contacts.Blocked](contacts.Blocked.md)
[contacts.Contacts](contacts.Contacts.md)
[contacts.Found](contacts.Found.md)
[contacts.ImportedContacts](contacts.ImportedContacts.md)
[contacts.Link](contacts.Link.md)
[contacts.ResolvedPeer](contacts.ResolvedPeer.md)
[contacts.TopPeers](contacts.TopPeers.md)
[help.AppUpdate](help.AppUpdate.md)
[help.ConfigSimple](help.ConfigSimple.md)
[help.DeepLinkInfo](help.DeepLinkInfo.md)
[help.InviteText](help.InviteText.md)
[help.PassportConfig](help.PassportConfig.md)
[help.ProxyData](help.ProxyData.md)
[help.RecentMeUrls](help.RecentMeUrls.md)
[help.Support](help.Support.md)
[help.TermsOfService](help.TermsOfService.md)
[help.TermsOfServiceUpdate](help.TermsOfServiceUpdate.md)
[int](int.md)
[long](long.md)
[messages.AffectedHistory](messages.AffectedHistory.md)
[messages.AffectedMessages](messages.AffectedMessages.md)
[messages.AllStickers](messages.AllStickers.md)
[messages.ArchivedStickers](messages.ArchivedStickers.md)
[messages.BotCallbackAnswer](messages.BotCallbackAnswer.md)
[messages.BotResults](messages.BotResults.md)
[messages.ChatFull](messages.ChatFull.md)
[messages.Chats](messages.Chats.md)
[messages.DhConfig](messages.DhConfig.md)
[messages.Dialogs](messages.Dialogs.md)
[messages.FavedStickers](messages.FavedStickers.md)
[messages.FeaturedStickers](messages.FeaturedStickers.md)
[messages.FoundGifs](messages.FoundGifs.md)
[messages.FoundStickerSets](messages.FoundStickerSets.md)
[messages.HighScores](messages.HighScores.md)
[messages.MessageEditData](messages.MessageEditData.md)
[messages.Messages](messages.Messages.md)
[messages.PeerDialogs](messages.PeerDialogs.md)
[messages.RecentStickers](messages.RecentStickers.md)
[messages.SavedGifs](messages.SavedGifs.md)
[messages.SentEncryptedMessage](messages.SentEncryptedMessage.md)
[messages.StickerSet](messages.StickerSet.md)
[messages.StickerSetInstallResult](messages.StickerSetInstallResult.md)
[messages.Stickers](messages.Stickers.md)
[payments.PaymentForm](payments.PaymentForm.md)
[payments.PaymentReceipt](payments.PaymentReceipt.md)
[payments.PaymentResult](payments.PaymentResult.md)
[payments.SavedInfo](payments.SavedInfo.md)
[payments.ValidatedRequestedInfo](payments.ValidatedRequestedInfo.md)
[phone.PhoneCall](phone.PhoneCall.md)
[photos.Photo](photos.Photo.md)
[photos.Photos](photos.Photos.md)
[storage.FileType](storage.FileType.md)
[updates.ChannelDifference](updates.ChannelDifference.md)
[updates.Difference](updates.Difference.md)
[updates.State](updates.State.md)
[upload.CdnFile](upload.CdnFile.md)
[upload.File](upload.File.md)
[upload.WebFile](upload.WebFile.md)