APIs
Integre a Doctor Assistant AI utilizando nossas APIs REST para ter controle total sobre a experiência do usuário.
Web Components
Utilize nossos componentes web prontos para uso e tenha uma integração rápida e simplificada.
Utilizando as APIs
API de Consultas
API de Consultas
A API de consultas permite que você envie consultas em áudio para a Doctor Assistant AI e receba sua transcrição, relatório estruturado
e até mesmo uma lista de medicamentos recomendados para uma prescrição. Essa API é ideal para integrar a Doctor Assistant AI em seu
sistema de prontuário eletrônico ou aplicativo de telemedicina.Acessar referência
API de Exames
API de Exames
A API de exames permite que você envie arquivos de exames para a Doctor Assistant AI e receba um documento estruturado com todos os valores
encontrados no exame. Com ela você pode automatizar a extração de dados de exames laboratoriais e de imagem, facilitando o trabalho
dos profissionais de saúde.Acessar referência
API de Resumos
API de Resumos
A API de resumos permite que você envie um histórico de consultas e receba um resumo detalhado de todas elas. Ideal para ter uma
visão consolidada do histórico do paciente e auxiliar na tomada de decisão clínica.Acessar referência
Utilizando os Web Components
Consultation Recorder
Consultation Recorder
O web component de consulta é um componente prontuário eletrônico que permite que você integre a Doctor Assistant AI em seu sistema de prontuário eletrônico.Acessar referência
Webhooks de Eventos
Nossa plataforma envia notificações via Webhook sempre que determinadas ações acontecem. O Webhook é um POST enviado para a URL configurada na dashboard da sua aplicação. É esperado que seu endpoint responda com um status HTTP 2xx para confirmar o recebimento. O payload enviado será sempre um JSON com a seguinte estrutura:event
: string que identifica o tipo de evento.data
: objeto com os dados específicos do recurso (varia conforme a API que originou o evento e segue o mesmo formato de resposta da API no verbo GET).error
: objeto opcional, presente apenas em casos de falha, contendo uma mensagem descritiva do erro.
Eventos disponíveis
Atualmente, os seguintes eventos podem ser recebidos, organizados por contexto:Consultas
CONSULTATION_SUCCESSFUL
: Consulta processada com sucesso.CONSULTATION_FAIL
: Ocorreu uma falha ao processar a consulta.
Exames
EXAM_SUCCESSFUL
: Exame processado com sucesso.EXAM_FAIL
: Ocorreu uma falha ao processar o exame.
Estratégias de Envio
Ao finalizar o processamento de um recurso, tentaremos enviar o webhook até 5 vezes, utilizando intervalos exponenciais a partir de 5 segundos entre as tentativase com um timeout de 30 segundos. Caso todas as tentativas falhem e o webhook não seja integrado com sucesso, realizaremos uma nova tentativa de integração todos os dias às 22h, utilizando o mesmo mecanismo de reenvio. Esse processo diário continuará até que o webhook seja integrado com sucesso (ou seja, até recebermos uma resposta HTTP 2xx do seu endpoint).Segurança
Se desejar adicionar uma camada de segurança baseada na origem dos Webhooks, configure seu endpoint para aceitar requisições originadas do host35.193.128.22
, que é o endereço IP da nossa plataforma para produção.