Messaging APIs
APIs for sending WhatsApp messages.
| Endpoint | Method | Path |
|---|---|---|
| Passthrough send message | POST | /bizgate/app/{appId}/messaging |
| Send text message | POST | /bizgate/app/{appId}/messaging?messageType=text |
| Send image message | POST | /bizgate/app/{appId}/messaging?messageType=image |
| Send video message | POST | /bizgate/app/{appId}/messaging?messageType=video |
| Send document message | POST | /bizgate/app/{appId}/messaging?messageType=document |
| Send audio message | POST | /bizgate/app/{appId}/messaging?messageType=audio |
| Send sticker message | POST | /bizgate/app/{appId}/messaging?messageType=sticker |
| Send contact card message | POST | /bizgate/app/{appId}/messaging?messageType=contacts |
| Send interactive button message | POST | /bizgate/app/{appId}/messaging?messageType=interactive-buttons |
| Send reaction message | POST | /bizgate/app/{appId}/messaging?messageType=reaction |
| Send WhatsApp Flow message | POST | /bizgate/app/{appId}/messaging?messageType=flow |
| Send template message | POST | /bizgate/app/{appId}/messaging?messageType=template |
| Send PIX payment template message (Brazil) | POST | /bizgate/app/{appId}/messaging?messageType=pix-template |
| Send Boleto payment message (Brazil) | POST | /bizgate/app/{appId}/messaging?messageType=boleto |
| Send session message | POST | /bizgate/app/{appId}/messaging?messageType=session-message |
Base URL: https://partner.gupshup.io/partner
See Getting Started for authentication, rate limits, and error codes.