Skip to main content
POST
https://api.oxenty.api.br
/
api
/
messages
/
image
curl -X POST "https://api.oxenty.api.br/api/messages/image" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "550e8400-e29b-41d4-a716-446655440000",
    "to": "5511999999999",
    "image": "https://exemplo.com/imagem.jpg",
    "caption": "Confira essa promoção!"
  }'
{
  "messageId": "3EB0ABC123DEF456789GHI",
  "status": "sent",
  "to": "5511999999999@s.whatsapp.net",
  "timestamp": "2024-01-15T10:30:00.000Z"
}
Envia uma imagem para um contato ou grupo. Suporta URL ou base64.

Request Body

sessionId
string
required
ID da sessão que enviará a mensagem.
to
string
required
Destinatário (número com DDI ou JID).
image
string
required
URL da imagem ou conteúdo em base64.Formatos suportados: JPEG, PNG, WebP, GIFTamanho máximo: 16 MB
caption
string
Legenda da imagem (opcional).
viewOnce
boolean
default:"false"
Imagem que desaparece após ser visualizada.
quoted
object
Responder a uma mensagem específica.
curl -X POST "https://api.oxenty.api.br/api/messages/image" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "550e8400-e29b-41d4-a716-446655440000",
    "to": "5511999999999",
    "image": "https://exemplo.com/imagem.jpg",
    "caption": "Confira essa promoção!"
  }'
{
  "messageId": "3EB0ABC123DEF456789GHI",
  "status": "sent",
  "to": "5511999999999@s.whatsapp.net",
  "timestamp": "2024-01-15T10:30:00.000Z"
}

View Once (Visualização Única)

Para enviar uma foto que desaparece após ser vista:
{
  "sessionId": "...",
  "to": "5511999999999",
  "image": "https://exemplo.com/imagem.jpg",
  "viewOnce": true
}
Imagens com viewOnce: true só podem ser visualizadas uma vez pelo destinatário, após isso desaparecem.