2018-04-01 13:19:25 +02:00
---
title: Methods
description: What do you want to do?
2018-04-04 19:52:48 +02:00
image: https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png
2018-04-01 13:19:25 +02:00
---
# What do you want to do?
[Go back to API documentation index ](.. )
[Go to the old code-version method index ](api_index.md )
* [Logout ](https://docs.madelineproto.xyz/logout.html )
* [Login ](https://docs.madelineproto.xyz/docs/LOGIN.html )
2019-12-27 17:48:04 +01:00
* [Change 2FA password ](https://docs.madelineproto.xyz/update2fa.html )
2019-06-05 12:04:07 +02:00
2018-04-01 13:19:25 +02:00
* [Get all chats, broadcast a message to all chats ](https://docs.madelineproto.xyz/docs/DIALOGS.html )
2019-10-29 22:23:35 +01:00
* [Get the full participant list of a channel/group/supergroup ](https://docs.madelineproto.xyz/getPwrChat.html )
2018-04-01 13:19:25 +02:00
2019-10-29 22:23:35 +01:00
* [Get full info about a user/chat/supergroup/channel ](https://docs.madelineproto.xyz/getFullInfo.html )
2018-04-01 13:19:25 +02:00
2019-10-29 22:23:35 +01:00
* [Get info about a user/chat/supergroup/channel ](https://docs.madelineproto.xyz/getInfo.html )
2018-04-01 13:19:25 +02:00
2019-10-29 22:23:35 +01:00
* [Get info about the currently logged-in user ](https://docs.madelineproto.xyz/getSelf.html )
2018-04-01 13:19:25 +02:00
* [Upload or download files up to 1.5 GB ](https://docs.madelineproto.xyz/docs/FILES.html )
* [Make a phone call and play a song ](https://docs.madelineproto.xyz/docs/CALLS.html )
* [Create a secret chat bot ](https://docs.madelineproto.xyz/docs/SECRET_CHATS.html )
2019-09-03 16:27:12 +02:00
* < a href = "destroy_session.html" name = "destroy_session" > Destroy the current MTProto session: destroy_session</ a >
2019-09-04 01:13:06 +02:00
* < a href = "rpc_drop_answer.html" name = "rpc_drop_answer" > Do not send answer to provided request: rpc_drop_answer</ a >
* < a href = "get_future_salts.html" name = "get_future_salts" > Get future salts: get_future_salts</ a >
* < a href = "http_wait.html" name = "http_wait" > Makes the server send messages waiting in the buffer: http_wait</ a >
* < a href = "ping_delay_disconnect.html" name = "ping_delay_disconnect" > Pings the server and causes disconection if the same method is not called within ping_disconnect_delay: ping_delay_disconnect</ a >
* < a href = "ping.html" name = "ping" > Pings the server: ping</ a >
* < a href = "req_DH_params.html" name = "req_DH_params" > Requests Diffie-hellman parameters for key exchange: req_DH_params</ a >
* < a href = "req_pq_multi.html" name = "req_pq_multi" > Requests PQ for factorization (new version): req_pq_multi</ a >
* < a href = "req_pq.html" name = "req_pq" > Requests PQ for factorization: req_pq</ a >
* < a href = "set_client_DH_params.html" name = "set_client_DH_params" > Sets client diffie-hellman parameters: set_client_DH_params</ a >