Retorna informações detalhadas sobre uma conversa específica, incluindo resumo, análise de sentimento e metadados diversos. A resposta é cacheada para melhor performance.

Endpoint

POST /api/externalAPIs/public/tolkyReasoning/conversations/info

Parâmetros

host_id
string
required

UUID do host proprietário da conversa.

conversation_id
string
required

UUID da conversa a ser consultada.

Exemplo

curl -X POST {{BASE_URL}}/api/externalAPIs/public/tolkyReasoning/conversations/info \
  -H "Authorization: Bearer {TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{
    "host_id": "uuid-do-host",
    "conversation_id": "uuid-da-conversa"
  }'

Resposta

{
  "code": 200,
  "data": {},
  "message": [
    {
      "id": "uuid-da-conversa",
      "dialogue_summary": "Resumo da conversa",
      "main_topic": "Tópico principal",
      "user_name": "Nome do Usuário",
      "tip": "Dica adicional",
      "wpp_id": "id-do-whatsapp",
      "archived": false,
      "last_message_at": "2024-03-21T00:00:00Z",
      "external_id": null,
      "heat_score": 75,
      "heat_score_description": "Alta prioridade",
      "sentiment_score": 80,
      "sentiment_score_explanation": "Sentimento positivo",
      "lead_id": "uuid-do-lead",
      "ask_human_help": false,
      "closed": false
    }
  ]
}

Campos da Resposta

code
number

Código HTTP da resposta (200 em sucesso).

data
object

Objeto vazio. Os dados da conversa ficam em message.

message
array

Array com um objeto contendo os dados da conversa.

Erros

CódigoDescrição
400Campos obrigatórios ausentes ou inválidos
401Token de autenticação inválido ou ausente
404Conversa não encontrada
500Erro interno do servidor

A resposta é cacheada por 5 minutos para melhor performance. O cache é invalidado automaticamente após o período de expiração.