Apresentação pelo código de barras
Leia o código de barras e receba a apresentação, o preço máximo ao consumidor e a bula.
GET/apresentacoes/{codigo}
O que faz
Com o código de barras (EAN) da caixa, ou o código de 13 dígitos do registro com a apresentação, a rota devolve exatamente aquela embalagem: concentração, forma, quantidade, tarja e preço máximo.
As siglas da ANVISA já vêm traduzidas. "1G COM CT BL AL PLAS TRANS X 10" chega como comprimido de 1 g, cartela com 10.
O que devolve
- Concentração, forma, embalagem e quantidade, em texto legível
- Preço máximo ao consumidor, com a alíquota de ICMS que você escolher
- Tarja, tipo do produto, restrição hospitalar e se é comercializada
- O produto e os links da bula
Onde usar
- Leitor de código de barras na farmácia ou no estoque
- Mostrar o preço máximo ao paciente
- Escolher a apresentação certa na prescrição
Endereço basehttps://apianvisa.medraph.ia.br
curl -s "https://apianvisa.medraph.ia.br/apresentacoes/7891058001155?icms=18" \
-H "X-API-Key: SUA_CHAVE"const resposta = await fetch('https://apianvisa.medraph.ia.br/apresentacoes/7891058001155?icms=18', {
headers: { 'X-API-Key': 'SUA_CHAVE' },
});
const dados = await resposta.json();import requests
resposta = requests.get(
"https://apianvisa.medraph.ia.br/apresentacoes/7891058001155",
headers={"X-API-Key": "SUA_CHAVE"},
params={"icms":"18"},
)
dados = resposta.json(){
"codigo": "1832603360014",
"ean": [
"7891058001155"
],
"tipo": "Comprimido",
"apresentacao": [
"1 g",
"Comprimido",
"Cartela",
"10 unidades"
],
"descricaoAnvisa": "1G COM CT BL AL PLAS TRANS X 10",
"preco": {
"pmc": 18.42,
"icms": 18
},
"tarja": "Sem tarja",
"restricaoHospitalar": false,
"comercializada": true,
"bula": {
"pdf": "/bulas/1832603360014/pdf",
"md": "/bulas/1832603360014/md"
}
}Outras rotas da API ANVISA
Busca de medicamentos
Busca no catálogo da ANVISA que entende erro de digitação: "dipirna" acha dipirona.
GET
/medicamentosGET/medicamentos/{registro}Bulas de todos os laboratórios
As bulas de todos os laboratórios que fabricam o produto buscado, com o link do PDF.
GET
/bulasBula em Markdown, por seções
A bula em texto, com as tabelas preservadas, e só com as seções que o seu agente precisa.
GET
/bulas/{registro}/mdPDF original da bula
O arquivo oficial da bula, do paciente ou do profissional, direto pelo número do registro.
GET
/bulas/{registro}/pdf
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.