Client Reference
================

.. currentmodule:: pywa.client

.. automethod:: WhatsApp.send_message
.. automethod:: WhatsApp.send_image
.. automethod:: WhatsApp.send_video
.. automethod:: WhatsApp.send_audio
.. automethod:: WhatsApp.send_document
.. automethod:: WhatsApp.send_location
.. automethod:: WhatsApp.send_contact
.. automethod:: WhatsApp.send_sticker
.. automethod:: WhatsApp.send_catalog
.. automethod:: WhatsApp.send_template
.. automethod:: WhatsApp.send_product
.. automethod:: WhatsApp.send_products
.. automethod:: WhatsApp.send_reaction
.. automethod:: WhatsApp.remove_reaction
.. automethod:: WhatsApp.mark_message_as_read
.. automethod:: WhatsApp.upload_media
.. automethod:: WhatsApp.download_media
.. automethod:: WhatsApp.get_media_url
.. automethod:: WhatsApp.get_business_profile
.. automethod:: WhatsApp.get_business_phone_number
.. automethod:: WhatsApp.update_business_profile
.. automethod:: WhatsApp.update_conversational_automation
.. automethod:: WhatsApp.set_business_public_key
.. automethod:: WhatsApp.get_commerce_settings
.. automethod:: WhatsApp.update_commerce_settings
.. automethod:: WhatsApp.create_template
.. automethod:: WhatsApp.create_flow
.. automethod:: WhatsApp.update_flow_metadata
.. automethod:: WhatsApp.update_flow_json
.. automethod:: WhatsApp.publish_flow
.. automethod:: WhatsApp.delete_flow
.. automethod:: WhatsApp.deprecate_flow
.. automethod:: WhatsApp.get_flow
.. automethod:: WhatsApp.get_flows
.. automethod:: WhatsApp.get_flow_assets
.. automethod:: WhatsApp.register_phone_number
.. automethod:: WhatsApp.webhook_update_handler
.. automethod:: WhatsApp.webhook_challenge_handler
.. automethod:: WhatsApp.get_flow_request_handler
