Blog
- Create a WhatsApp group with an API (curl, Node, Python)
Create a WhatsApp group, add people and get the invite link with three REST calls. Working curl, Node.js and Python examples.
- Verify a WhatsApp webhook signature (HMAC-SHA256) in Node and Python
Verify the HMAC-SHA256 signature on every WhatsApp webhook delivery. Working Node.js and Python code, plus how to ignore retried duplicates.
- Send a WhatsApp message from Python
Send a text message from Python with a channel token, read the server acknowledgment, and handle errors without blindly resending.
- Send a WhatsApp message from Node.js
Send a text message from Node.js with a channel token, read the server acknowledgment, and handle errors without blindly resending.
- Send a WhatsApp message from curl
Send a text message from curl with a channel token, read the server acknowledgment, and handle errors without blindly resending.
- How WhatsApp linked devices work for APIs
Understand pairing, linked sessions, connection state, logout and the post-pair 515 reconnect in a linked-number WhatsApp API.
- WhatsApp webhook retries and outcome unknown: never auto-resend
Deduplicate verified webhook events, accept durably before 2xx, and keep webhook retries separate from possibly delivered message sends.
- Create a WhatsApp community with an API (curl, Node, Python)
Create a community, add a subgroup, list subgroups and fetch an invite link with curl, Node.js or Python. Learn how to link an existing group.
- WhatsApp number bans: how to avoid them when using an API
Reduce WhatsApp restriction risk with expected conversations, customer-controlled pacing and warm-up, and honest use of number health readings.