Skip to main content
POST
https://backend.conversales.in
/
api
/
v1
/
sendDocumentMessage
curl -X POST "https://backend.conversales.in/api/v1/sendDocumentMessage" \
  -H "X-API-Key: 3kJ9mP2nQ8rT5vW7xY1zA4bC6dE8fG0hI" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "1234567890",
    "mediaUrl": "https://example.com/document.pdf",
    "message": "Please find the document attached",
    "type":"document"
  }'
{
  "statusCode": 200,
  "message": "Document 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 document file
type
string
required
Message Type (e.g., document)
message
string
Document 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/sendDocumentMessage" \
  -H "X-API-Key: 3kJ9mP2nQ8rT5vW7xY1zA4bC6dE8fG0hI" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "1234567890",
    "mediaUrl": "https://example.com/document.pdf",
    "message": "Please find the document attached",
    "type":"document"
  }'
{
  "statusCode": 200,
  "message": "Document sent successfully",
  "data": {
    "messageId": "wamid.HBgNMTIzNDU2Nzg5MA==",
    "status": "sent",
    "to": "1234567890"
  }
}
Supported formats: PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, TXT. Max size: 100MB.