Send Rich Media (Image / Video / Audio / Voice / Document / Sticker)

View All WhatsApp Messaging API APIs →

Send a media message from a connected session. Send a JSON body with the recipient number as to, the media type as type (image, video, audio, voice, document, or sticker — voice means a PTT voice note), and the base64-encoded file content as data. document requires a fileName; caption adds a caption; mimeType overrides the inferred type; seconds sets audio/video duration. to must be a JSON number. Returns the upstream message id.

API Features

Six media types Send images, video, audio, PTT voice notes, documents, and stickers from one endpoint
Base64 upload POST the file as base64 in the request — no separate hosting step required
Captions & metadata Attach a caption, set a file name for documents, and control mime type and duration

Live API Demo

POST /api/project/whatsapp-messaging/send-media

API Response (JSON)

{}
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

View Subscription Plans →