Skip to main content
POST
cURL

Authorizations

Personal access token from Pingmee Settings → Developer Tools

x-api-key
string
header
required

Business API key from Pingmee Settings → Developer Tools

Body

application/json
sender
string
required

Sender identifier

receiver
string
required

Receiver identifier

participantsIdentifiers
string
required

Conversation participants identifiers

message
string
required

Message content

type
enum<string>
default:default
required
Available options:
default
initiator
enum<string>
default:person
required
Available options:
person
messagePlatform
enum<string>
default:whatsapp
required

Messaging platform

Available options:
instagram,
facebookMessenger,
whatsapp
context
object

Reply to an existing WhatsApp message

mediaUrl
string

Public http(s) URL of a WhatsApp media file. message is the caption. Only supported when messagePlatform is whatsapp. Accepted URL types: images jpg, jpeg, png (image/jpeg, image/png); video mp4, 3gp (video/mp4, video/3gpp); audio aac, m4a, mp3, amr, ogg, opus (audio/aac, audio/mp4, audio/mpeg, audio/amr, audio/ogg, audio/opus); documents txt, pdf, doc, docx, ppt, pptx, xls, xlsx. The URL extension and the file Content-Type must be one of these and must match. A different type is rejected and the message is not sent.

attachmentBase64
object

Base64 encoded media attachment

Response

Message sent successfully

message_generated_id
string
required

Platform-generated message ID

sentMessage
object

Returned only when initiator is bot or ai

Last modified on October 11, 2026