Busca de medicamentos

Busca no catálogo da ANVISA que entende erro de digitação: "dipirna" acha dipirona.

GET/medicamentosGET/medicamentos/{registro}

O que faz

A busca olha o nome comercial e o princípio ativo, sem depender de acento nem de maiúscula, e aceita letra trocada ou faltando. O resultado diz como cada termo foi entendido.

O remédio sozinho vem antes das associações, e os registros ativos vêm antes dos inativos.

O que devolve

  • Produtos com registro, laboratório, princípio ativo e situação
  • Se há bula disponível para cada produto (bulaDisponivel)
  • As apresentações de cada produto, com preço e código de barras
  • Como cada termo da busca foi interpretado

Velocidade medida. 0,2 s.

Onde usar

  • Campo de busca de remédio no prontuário
  • Cadastro de produtos da farmácia
  • Resolver o nome que o paciente falou

Endereço basehttps://apianvisa.medraph.ia.br

curl -s "https://apianvisa.medraph.ia.br/medicamentos?q=dipirna" \
  -H "X-API-Key: SUA_CHAVE"
Resposta de exemplo (valores ilustrativos)
{
  "termos": [
    {
      "termo": "dipirna",
      "interpretadoComo": "dipirona"
    }
  ],
  "total": 87,
  "medicamentos": [
    {
      "registro": "1832603360014",
      "nome": "Dipirona monoidratada",
      "principioAtivo": "dipirona monoidratada",
      "laboratorio": "Laboratório Exemplo S.A.",
      "situacao": "ativo",
      "bulaDisponivel": true
    }
  ]
}

Outras rotas da API ANVISA

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.