#####
Types
#####

Here is list of all available API types:



Getting updates
===============

.. toctree::
    :maxdepth: 1

    update
    webhook_info

Available types
===============

.. toctree::
    :maxdepth: 1

    user
    chat
    message
    message_id
    message_entity
    photo_size
    animation
    audio
    document
    video
    video_note
    voice
    contact
    dice
    poll_option
    poll_answer
    poll
    location
    venue
    proximity_alert_triggered
    message_auto_delete_timer_changed
    voice_chat_scheduled
    voice_chat_started
    voice_chat_ended
    voice_chat_participants_invited
    user_profile_photos
    file
    reply_keyboard_markup
    keyboard_button
    keyboard_button_poll_type
    reply_keyboard_remove
    inline_keyboard_markup
    inline_keyboard_button
    login_url
    callback_query
    force_reply
    chat_photo
    chat_invite_link
    chat_member
    chat_member_updated
    chat_permissions
    chat_location
    bot_command
    response_parameters
    input_media
    input_media_photo
    input_media_video
    input_media_animation
    input_media_audio
    input_media_document
    input_file



Stickers
========

.. toctree::
    :maxdepth: 1

    sticker
    sticker_set
    mask_position

Inline mode
===========

.. toctree::
    :maxdepth: 1

    inline_query
    inline_query_result
    inline_query_result_article
    inline_query_result_photo
    inline_query_result_gif
    inline_query_result_mpeg4_gif
    inline_query_result_video
    inline_query_result_audio
    inline_query_result_voice
    inline_query_result_document
    inline_query_result_location
    inline_query_result_venue
    inline_query_result_contact
    inline_query_result_game
    inline_query_result_cached_photo
    inline_query_result_cached_gif
    inline_query_result_cached_mpeg4_gif
    inline_query_result_cached_sticker
    inline_query_result_cached_document
    inline_query_result_cached_video
    inline_query_result_cached_voice
    inline_query_result_cached_audio
    input_message_content
    input_text_message_content
    input_location_message_content
    input_venue_message_content
    input_contact_message_content
    input_invoice_message_content
    chosen_inline_result

Payments
========

.. toctree::
    :maxdepth: 1

    labeled_price
    invoice
    shipping_address
    order_info
    shipping_option
    successful_payment
    shipping_query
    pre_checkout_query

Telegram Passport
=================

.. toctree::
    :maxdepth: 1

    passport_data
    passport_file
    encrypted_passport_element
    encrypted_credentials
    passport_element_error
    passport_element_error_data_field
    passport_element_error_front_side
    passport_element_error_reverse_side
    passport_element_error_selfie
    passport_element_error_file
    passport_element_error_files
    passport_element_error_translation_file
    passport_element_error_translation_files
    passport_element_error_unspecified

Games
=====

.. toctree::
    :maxdepth: 1

    game
    callback_game
    game_high_score
