Skip to main content
POST
https://backend.conversales.in
/
api
/
v1
/
sendImageMessage
curl -X POST "https://backend.conversales.in/api/v1/sendImageMessage" \
  -H "X-API-Key: 3kJ9mP2nQ8rT5vW7xY1zA4bC6dE8fG0hI" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "1234567890",
    "mediaUrl": "https://example.com/image.jpg",
    "message": "Check out this image!",
    "type":"image"
  }'
{
  "statusCode": 200,
  "message": "Image message sent successfully",
  "data": {
    "messageId": "wamid.HBgNMTIzNDU2Nzg5MA==",
    "status": "sent",
    "to": "1234567890"
  }
}

Authentication

X-API-Key
string
required
Your API key for authentication

Request Body

to
string
required
Recipient phone number
mediaUrl
string
required
Public URL of the image file
type
string
required
Message Type (e.g., image)
message
string
Image caption (optional)
replyToMessageId
string
Message ID to reply to (optional)
clientId
string
Custom reference ID (optional)
curl -X POST "https://backend.conversales.in/api/v1/sendImageMessage" \
  -H "X-API-Key: 3kJ9mP2nQ8rT5vW7xY1zA4bC6dE8fG0hI" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "1234567890",
    "mediaUrl": "https://example.com/image.jpg",
    "message": "Check out this image!",
    "type":"image"
  }'
{
  "statusCode": 200,
  "message": "Image message sent successfully",
  "data": {
    "messageId": "wamid.HBgNMTIzNDU2Nzg5MA==",
    "status": "sent",
    "to": "1234567890"
  }
}
The image URL must be publicly accessible. Supported formats: JPG, PNG, GIF.