Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nextmed.med.br/llms.txt

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

API Interna

Base relativa:
/api

Sessao e configuracao

MetodoPathDescricao
POST/api/update-tokenPersiste ou renova tokens de autenticacao nos cookies.
POST/api/sign-outRemove cookies de autenticacao e redireciona para /.
GET/api/configurationRetorna configuracao publica do Firebase.
GET/api/shorten-url?url={url}Encurta URL usando is.gd.

Dyte e videochamadas

MetodoPathDescricao
POST/api/dyte/meetingCria meeting no Dyte.
POST/api/dyte/participantsAdiciona participante a uma meeting Dyte.
POST/api/dyte/webhookRecebe webhook Dyte e sincroniza status de participantes.
POST/api/update-doctor-meetMarca medico como fora da meeting no gateway.

Chat e IA

MetodoPathRespostaDescricao
POST/api/chat/messagetext/event-streamChat medico contextualizado por encaminhamento.
POST/api/chat/quick-actiontext/event-streamGera resposta para acoes rapidas.
POST/api/chat/suggestionsapplication/jsonSugere proximos passos apos uma resposta da IA.
POST/api/chat/transcribeapplication/jsonTranscreve audio com Whisper.
POST/api/anamnesis-chattext/event-streamConduz perguntas para melhorar anamnese.
POST/api/anamnesis-chat/generateapplication/jsonGera anamnese final.
POST/api/anamnesis-chat/evaluateapplication/jsonAvalia completude e possivel AVC.
POST/api/anamnesis-chat/validateapplication/jsonValida queixa principal.

Headers para gateway

Quando um handler chama o gateway, ele envia:
Authorization: Bearer {token}
app-name: nextmed-web