Skip to main content
GET
/
api
/
{session}
/
presence
/
{chatId}
Obter a presença para o ID da conversa. Se não foi inscrito - também se inscreve
curl --request GET \
  --url https://{host}/api/{session}/presence/{chatId} \
  --header 'apikey: <api-key>'
{
  "chatId": "5511999999999@s.whatsapp.net",
  "status": "AVAILABLE",
  "lastSeen": 1234567890,
  "isOnline": true
}

Descrição

⚠️ Este endpoint ainda não está implementado. Este endpoint permitirá obter as informações de presença (status online/offline) de um contato ou chat específico. Útil para verificar se um contato está disponível antes de enviar mensagens.

Parâmetros de URL

session
string
required
ID único da sessão WhatsApp
chatId
string
required
ID do chat/contato no formato 5511999999999@s.whatsapp.net

Resposta

{
  "chatId": "5511999999999@s.whatsapp.net",
  "status": "AVAILABLE",
  "lastSeen": 1234567890,
  "isOnline": true
}

Códigos de Status

  • 200 - Informações obtidas com sucesso
  • 400 - Parâmetros inválidos
  • 401 - Não autorizado
  • 404 - Chat não encontrado

Exemplo de Uso

curl -X GET https://api.wappfy.com.br/api/my-session/presence/5511999999999@s.whatsapp.net

Authorizations

apikey
string
header
required

Sua chave de API do Wappfy (obtenha em dash.wappfy.com.br)

Path Parameters

chatId
string
required

ID da Conversa

Response

200 - application/json
id
string
required

Chat ID - either group id or contact id

Example:

"5511999999999@c.us"

presences
object[]
required
I