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.2.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

wabclient-2.2.0-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wabclient-2.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 737ba6b913cdd15cfb8f1ca97a8b21ecd6329ba90cba4e400b4622bf53f19fcb
MD5 97a0d41c28152944e85bd36bc87a4d82
BLAKE2b-256 b2870ba5887abe37b4dfba2542ece15abc20bee8a852bd2ecd603257f2e91828

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wabclient-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 17.2 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e408a91f3a4746396b286831ba9de715e42ff7991393644dcce06e0437f2adc9
MD5 ff3032b76cdce3b98a5e31c33e7d10a1
BLAKE2b-256 596aeb5c023dca4d2dc477e3ae5a5545e84dc0d1d2923478b07d5e5f489cd0e0

See more details on using hashes here.

Supported by

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