Client API: status, typing, last seen e historico

Suporte

Suporte

Última atualização em Jun 1, 2026

Client API: status, typing, last seen e historico

Depois que a conversa existe, a Client API permite consultar historico e atualizar estados visiveis na experiencia do contato.

Listar conversas e mensagens

curl -X GET "$BASE_URL/public/api/v1/inboxes/$INBOX_IDENTIFIER/contacts/$CONTACT_IDENTIFIER/conversations"

curl -X GET "$BASE_URL/public/api/v1/inboxes/$INBOX_IDENTIFIER/contacts/$CONTACT_IDENTIFIER/conversations/$CONVERSATION_ID/messages"

Resolver conversa

curl -X POST "$BASE_URL/public/api/v1/inboxes/$INBOX_IDENTIFIER/contacts/$CONTACT_IDENTIFIER/conversations/$CONVERSATION_ID/toggle_status" \
  -H "Content-Type: application/json" \
  -d '{"status":"resolved"}'

Typing e last seen

curl -X POST "$BASE_URL/public/api/v1/inboxes/$INBOX_IDENTIFIER/contacts/$CONTACT_IDENTIFIER/conversations/$CONVERSATION_ID/toggle_typing" \
  -H "Content-Type: application/json" \
  -d '{"typing_status":"on"}'

curl -X POST "$BASE_URL/public/api/v1/inboxes/$INBOX_IDENTIFIER/contacts/$CONTACT_IDENTIFIER/conversations/$CONVERSATION_ID/update_last_seen"

Cuidados

Client API e para experiencia do contato. Para relatorios, administracao e automacoes internas, use Application API em backend seguro.