*<ahref="auth.bindTempAuthKey.html"name="auth.bindTempAuthKey">Binds a temporary authorization key `temp_auth_key_id` to the permanent authorization key `perm_auth_key_id`. Each permanent key may only be bound to one temporary key at a time, binding a new temporary key overwrites the previous one.
*<ahref="messages.discardEncryption.html"name="messages.discardEncryption">Cancels a request for creation and/or delete info on secret chat.: messages.discardEncryption</a>
*<ahref="messages.receivedMessages.html"name="messages.receivedMessages">Confirms receipt of messages by a client, cancels PUSH-notification sending.: messages.receivedMessages</a>
*<ahref="messages.receivedQueue.html"name="messages.receivedQueue">Confirms receipt of messages in a secret chat by client, cancels push notifications.: messages.receivedQueue</a>
*<ahref="account.deleteAccount.html"name="account.deleteAccount">Delete the user's account from the telegram servers. Can be used, for example, to delete the account of a user that provided the login code, but forgot the [2FA password and no recovery method is configured](https://core.telegram.org/api/srp).: account.deleteAccount</a>
*<ahref="account.unregisterDevice.html"name="account.unregisterDevice">Deletes a device by its token, stops sending PUSH-notifications to it.: account.unregisterDevice</a>
*<ahref="messages.deleteChatUser.html"name="messages.deleteChatUser">Deletes a user from a chat and sends a service message on it.: messages.deleteChatUser</a>
*<ahref="account.updateNotifySettings.html"name="account.updateNotifySettings">Edits notification settings from a given user/group, from all users/all groups.: account.updateNotifySettings</a>
*<ahref="messages.getHistory.html"name="messages.getHistory">Gets back the conversation history with one interlocutor / within a chat: messages.getHistory</a>
*<ahref="account.getNotifySettings.html"name="account.getNotifySettings">Gets current notification settings for a given user/group, from all users/all groups.: account.getNotifySettings</a>
*<ahref="contacts.importContacts.html"name="contacts.importContacts">Imports contacts: saves a full list on the server, adds already registered contacts to the contact list, returns added contacts and their info.: contacts.importContacts</a>
*<ahref="photos.updateProfilePhoto.html"name="photos.updateProfilePhoto">Installs a previously uploaded photo as a profile photo.: photos.updateProfilePhoto</a>
*<ahref="invokeWithLayer.html"name="invokeWithLayer">Invoke the specified query using the specified API [layer](https://core.telegram.org/api/invoking#layers): invokeWithLayer</a>
*<ahref="auth.importAuthorization.html"name="auth.importAuthorization">Logs in a user using a key transmitted from his native data-centre.: auth.importAuthorization</a>
*<ahref="messages.readEncryptedHistory.html"name="messages.readEncryptedHistory">Marks message history within a secret chat as read.: messages.readEncryptedHistory</a>
*<ahref="messages.readMessageContents.html"name="messages.readMessageContents">Notifies the sender about the recipient having listened a voice message or watched a video.: messages.readMessageContents</a>
*<ahref="account.registerDevice.html"name="account.registerDevice">Register device to receive [PUSH notifications](https://core.telegram.org/api/push-updates): account.registerDevice</a>
*<ahref="auth.signUp.html"name="auth.signUp">Registers a validated phone number in the system.: auth.signUp</a>
*<ahref="messages.reportSpam.html"name="messages.reportSpam">Report a new incoming chat for spam, if the [peer settings](../constructors/peerSettings.md) of the chat allow us to do that: messages.reportSpam</a>
*<ahref="account.resetNotifySettings.html"name="account.resetNotifySettings">Resets all notification settings from users and groups.: account.resetNotifySettings</a>
*<ahref="messages.getDhConfig.html"name="messages.getDhConfig">Returns configuration parameters for Diffie-Hellman key generation. Can also return a random sequence of bytes of required length.: messages.getDhConfig</a>
*<ahref="auth.exportAuthorization.html"name="auth.exportAuthorization">Returns data for copying authorization to another data-centre.: auth.exportAuthorization</a>
*<ahref="help.getAppUpdate.html"name="help.getAppUpdate">Returns information on update availability for the current application.: help.getAppUpdate</a>
*<ahref="upload.saveBigFilePart.html"name="upload.saveBigFilePart">Saves a part of a large file (over 10Mb in size) to be later passed to one of the methods.: upload.saveBigFilePart</a>
*<ahref="messages.setEncryptedTyping.html"name="messages.setEncryptedTyping">Send typing event by the current user to a secret chat.: messages.setEncryptedTyping</a>
*<ahref="messages.setTyping.html"name="messages.setTyping">Sends a current user typing event (see [SendMessageAction](../types/SendMessageAction.md) for all event types) to a conversation partner or group.: messages.setTyping</a>
*<ahref="messages.sendEncryptedFile.html"name="messages.sendEncryptedFile">Sends a message with a file attachment to a secret chat: messages.sendEncryptedFile</a>
*<ahref="messages.requestEncryption.html"name="messages.requestEncryption">Sends a request to start a secret chat to the user.: messages.requestEncryption</a>
*<ahref="messages.sendEncryptedService.html"name="messages.sendEncryptedService">Sends a service message to a secret chat.: messages.sendEncryptedService</a>
After calling this method it is necessary to reregister the current device using the method [account.registerDevice](../methods/account.registerDevice.md): auth.resetAuthorizations</a>
*<ahref="account.sendChangePhoneCode.html"name="account.sendChangePhoneCode">Verify a new phone number to associate to the current account: account.sendChangePhoneCode</a>
*<ahref="account.updateDeviceLocked.html"name="account.updateDeviceLocked">When client-side passcode lock feature is enabled, will not show message texts in incoming [PUSH notifications](https://core.telegram.org/api/push-updates).: account.updateDeviceLocked</a>