Skip to main content
POST
/
api
/
contacts
/
presence
# Mostrar "digitando" para um contato
curl -X POST "https://api.oxenty.api.br/api/contacts/presence" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "550e8400-e29b-41d4-a716-446655440000",
    "type": "composing",
    "toJid": "5511999999999@s.whatsapp.net"
  }'
{
  "success": true,
  "type": "composing",
  "toJid": "5511999999999@s.whatsapp.net"
}

Documentation Index

Fetch the complete documentation index at: https://docs.oxenty.api.br/llms.txt

Use this file to discover all available pages before exploring further.

Envia atualizações de presença para um chat específico, como “online”, “digitando” ou “gravando áudio”.

Request Body

sessionId
string
required
ID da sessão WhatsApp.
type
string
required
Tipo de presença.Valores:
  • available - Online
  • unavailable - Offline
  • composing - Digitando
  • recording - Gravando áudio
  • paused - Parou de digitar
toJid
string
JID do destinatário (opcional, para presença específica de chat).

Resposta

success
boolean
Se a presença foi enviada.
type
string
Tipo de presença enviada.
# Mostrar "digitando" para um contato
curl -X POST "https://api.oxenty.api.br/api/contacts/presence" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "550e8400-e29b-41d4-a716-446655440000",
    "type": "composing",
    "toJid": "5511999999999@s.whatsapp.net"
  }'
{
  "success": true,
  "type": "composing",
  "toJid": "5511999999999@s.whatsapp.net"
}

Inscrever para Receber Presença

Inscreve-se para receber atualizações de presença de um contato via webhook.
curl -X POST "https://api.oxenty.api.br/api/contacts/presence/subscribe" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "550e8400-e29b-41d4-a716-446655440000",
    "jid": "5511999999999@s.whatsapp.net"
  }'
Use composing antes de enviar uma mensagem para simular comportamento humano e melhorar a experiência do usuário.