Interações medicamentosas
De 2 a 10 remédios, por nome comercial ou princípio ativo: pares com interação, gravidade e manejo.
POST/v1/interacoesGET/v1/interacoes
O que faz
Mande a lista de remédios como o médico ou o paciente escreve: nome comercial, princípio ativo ou associação. A rota resolve cada nome e cruza todos os pares.
Os pares voltam do mais grave para o mais leve, cada um com a evidência: a frase de origem, o documento e em quantos documentos ela aparece. Também vem o que cada remédio tem com álcool e alimentos.
O que devolve
- O que cada nome virou (associação traz os princípios ativos)
- Pares com interação e a gravidade: contraindicada, grave, moderada, leve ou não classificada
- Efeito, mecanismo, manejo e a evidência de cada par
- Pares sem registro, interações com álcool e alimentos e os nomes não encontrados
Onde usar
- Alerta na hora de montar a prescrição
- Revisão da lista de remédios de um paciente idoso
- Conferência no balcão da farmácia
Endereço basehttps://api.clinicals.medraph.ia.br
curl -s -X POST "https://api.clinicals.medraph.ia.br/v1/interacoes" \
-H "X-API-Key: SUA_CHAVE" \
-H "Content-Type: application/json" \
-d '{"remedios":["Marevan","claritromicina","omeprazol"]}'const resposta = await fetch('https://api.clinicals.medraph.ia.br/v1/interacoes', {
method: 'POST',
headers: { 'X-API-Key': 'SUA_CHAVE', 'Content-Type': 'application/json' },
body: JSON.stringify({"remedios":["Marevan","claritromicina","omeprazol"]}),
});
const dados = await resposta.json();import requests
resposta = requests.post(
"https://api.clinicals.medraph.ia.br/v1/interacoes",
headers={"X-API-Key": "SUA_CHAVE"},
json={"remedios":["Marevan","claritromicina","omeprazol"]},
)
dados = resposta.json(){
"remedios": [
{
"entrada": "Marevan",
"nome": "varfarina"
},
{
"entrada": "claritromicina",
"nome": "claritromicina"
},
{
"entrada": "omeprazol",
"nome": "omeprazol"
}
],
"pares": [
{
"a": "varfarina",
"b": "claritromicina",
"gravidade": "grave",
"efeito": "Aumento do efeito anticoagulante e do risco de sangramento.",
"manejo": "Monitorar o INR e ajustar a dose.",
"evidencias": [
{
"fonte": "bula_anvisa",
"frase": "Pode potencializar o efeito de anticoagulantes orais.",
"documentos": 6
}
]
}
],
"pares_sem_registro": [
[
"claritromicina",
"omeprazol"
]
],
"alimentos_alcool": [
{
"remedio": "varfarina",
"texto": "Evitar álcool; manter estável o consumo de vegetais verdes."
}
],
"nao_encontrados": []
}Outras rotas da Clinicals API
Hipóteses diagnósticas
Envie os sintomas e receba, numa chamada só, as doenças candidatas com remédios, exames e conduta.
POST
/v1/hipotesesGET/v1/hipotesesAnamnese sem IA generativa
A fala do paciente vira sintomas, duração, intensidade e as próximas perguntas, por regras fixas.
POST
/v1/anamneseRespostas clínicas com citação
Pergunta em texto livre, resposta curta e os trechos que a sustentam.
POST
/v1/responderGET/v1/responderLeitura de texto clínico
Acha doenças, sintomas e remédios num texto livre, com negação, e traz as fichas e a posologia.
POST
/v1/textoGET/v1/texto
Teste com os seus casos
Peça uma chave de teste, diga o caso de uso e o volume estimado, e avalie as rotas com os seus próprios dados.