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.

Esta referência reúne as APIs do ecossistema NextMed: catálogo REST gerado a partir do OpenAPI 3 e documentação de contratos usados no Webapp PWA nos fluxos médicos. Use a sidebar para navegar por tag ou área.

Referências técnicas do PWA Atendimento

Contratos e fluxos do NextMed Webapp PWA (sessão, encaminhamentos, vídeo, chat e integrações).

API Interna

Route handlers internos do Next.js, incluindo sessão, Dyte, chat e IA.

Autenticação

Login, persistência de sessão, refresh token, logout, cadastro e ativação.

Encaminhamentos

Contratos de solicitação, paciente, exames, relatório médico e notificações.

Chat e IA

Endpoints de chat médico, sugestões, transcrição e anamnese com IA.

Videochamadas

Integração Dyte, participantes, webhooks e atualização de presença médica.

Integrações Gateway

Convenções de headers, hosts e chamadas para serviços externos do gateway.

APIs REST de gestão da plataforma

User Controller

Listar, criar e gerenciar usuários (admin, médico, validação de documentos).

Profile Controller

Aprovar ou rejeitar perfis de usuário.

Institution Controller

CRUD de instituições e vínculo de usuários.

Unity Controller

Unidades (locais) por instituição e seus usuários.

Specialty Controller

Especialidades médicas.

Protocol Controller

Protocolos clínicos, formulários, perguntas, opções e faixas de pontuação.
No gateway, as rotas REST de gestão usam o prefixo /admin-service; o recurso de protocolos é exposto em /protocols.
Os schemas de request e response estão em components.schemas do OpenAPI e são exibidos em cada página de endpoint. Você pode testar as chamadas no playground interativo disponível em cada endpoint.