Skip to main content

WhatsApp Business API Client

Project description

https://circleci.com/gh/praekeltfoundation/python-whatsapp-business-client/tree/develop.svg?style=svg

This work is extracted from Praekelt PBC’s work on MomConnect and WhatsApp. See the blog post for more details.

This does not work with a normal WhatsApp account, only the WhatsApp Business API.

Also has some support for sending message templates in bulk.

$ pip install wabclient[cli]
$ wabclient send --help
$ wabclient send \
    --csv-file wa_ids.csv \
    --token your-auth-token \
    --namespace the-namespace \
    --name the-element-name \
    --rate-limit 60\60 \
    --param "the first HSM template default param" \
    --param "the second HSM template default param"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wabclient-2.1.1.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wabclient-2.1.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file wabclient-2.1.1.tar.gz.

File metadata

  • Download URL: wabclient-2.1.1.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for wabclient-2.1.1.tar.gz
Algorithm Hash digest
SHA256 43c9f8f51a78a4a04775aa3175b7fca914b94aa4bb3b613e28aa18dec2be7083
MD5 1b667b20b05d156dbf679a55871f4a47
BLAKE2b-256 c3de0156972df421fd11804aaed74c066bda902e21e11bbc26aeabccf0c3bdb0

See more details on using hashes here.

File details

Details for the file wabclient-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: wabclient-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for wabclient-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e4ec618c348f613cd76c378b6ccf3f175e1c1aa674e3f0c601f8b2856da8157
MD5 22e2aab01e6206ac75005eae78f0ab4c
BLAKE2b-256 e7125487661a1f5ff88ef04e37e522084853d3e48b1748a95ca37b7c2438ea8a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page