POST /api/v1/chat/message
Chat direto com o agente SauBit para tirar dúvidas clínicas e discutir riscos/monitorização.
Cada mensagem enviada é uma transação faturável (preço configurável no admin).
Este endpoint também pode disparar webhooks (chat.message) quando configurados.
informação
Atalho: você também pode usar POST /api/v1/chat (alias de /api/v1/chat/message).
Cabeçalhos
X-API-Key: sm_live_...Content-Type: application/json
Body
{
"session_id": "opcional-para-continuar-a-conversa",
"message": "Paciente em hemodiálise pode usar este medicamento? Quais riscos e monitorização?",
"analysis_id": "opcional-para-referenciar-uma-analise-anterior"
}
Observações de segurança
- Se
analysis_idfor enviado, ele deve pertencer à mesma organização da suaX-API-Key(caso contrário retorna 404). - Quando
analysis_idé usado como contexto, o chat filtra menções a fontes não verificadas (por exemplo, remove PMIDs/DOIs que não aparecem nas references da análise referenciada).
Resposta 200
{
"session_id": "abc123",
"answer": "..."
}