Preço Remédio Documentação da API

API do Preço Remédio

Endpoints REST em JSON, abertos e sem chave, com o preço máximo ao consumidor (PMC) e o preço de fábrica (PF) de 26243 medicamentos da tabela oficial CMED/ANVISA, referência 12/09/2026.

Visão geral

Como funciona

Sem cadastro, sem chave, sem limite prático de uso razoável. Toda resposta é JSON UTF-8 com Access-Control-Allow-Origin: *.

Endpoint

Buscar medicamentos

Filtra a base por nome do produto, código de barras (EAN) e/ou substância. Informe ao menos um filtro.

GET/v1/medicamentos
ParâmetroTipoDescrição
nomestringopcional*nome do produto (busca parcial). Ex.: dipirona
eanstringopcional*código de barras exato (EAN). Ex.: 7896714213736
substanciastringopcional*princípio ativo (busca parcial). Ex.: paracetamol
limitinteiroopcionalmáx. de resultados (padrão 20, teto 100)

* informe ao menos um de nome, ean ou substancia — sem filtro a resposta é 400.

Requisição

curl -s "https://precoremedio.com/v1/medicamentos?nome=dipirona"

Resposta (abreviada a 1 resultado)

{
  "fonte": "CMED/ANVISA",
  "total": 1,
  "limite": 20,
  "resultados": [
    {
      "id_ggrem": "504612120015116",
      "produto": "DIPIRONA SÓDICA",
      "substancia": "DIPIRONA",
      "laboratorio": "BRAINFARMA INDÚSTRIA QUÍMICA E FARMACÊUTICA S.A",
      "apresentacao": "500 MG/ML SOL OR CT FR GOT PLAS OPC X 20 ML",
      "ean": "7896714213736",
      "precos": {
        "pf_0": 10.34,
        "pmc_0": 13.87,
        "pmc_18": 16.92,
        "moeda": "BRL"
      },
      "tarja": "Tarja Sem Tarja",
      "url": "https://precoremedio.com/med/dipirona-sodica-500-mg-ml-sol-or-ct-fr-got-plas-opc-x-20-ml-2",
      "detalhe_api": "https://precoremedio.com/v1/medicamentos/504612120015116"
    }
  ]
}

Endpoint

Detalhe por GGREM

Todos os dados de um medicamento pelo GGREM — o registro na CMED, que é o identificador oficial e estável para citar e cruzar dados.

GET/v1/medicamentos/{id_ggrem}
ParâmetroTipoDescrição
id_ggremstring (path)obrigatóriocódigo GGREM. Ex.: 504612120015116

Requisição

curl -s "https://precoremedio.com/v1/medicamentos/504612120015116"

Resposta

{
  "fonte": "CMED/ANVISA",
  "id_ggrem": "504612120015116",
  "produto": "DIPIRONA SÓDICA",
  "substancia": "DIPIRONA",
  "laboratorio": "BRAINFARMA INDÚSTRIA QUÍMICA E FARMACÊUTICA S.A",
  "cnpj": "05.161.069/0001-10",
  "registro": "1558402800043",
  "ean": [
    "7896714213736",
    "7896714293363"
  ],
  "apresentacao": "500 MG/ML SOL OR CT FR GOT PLAS OPC X 20 ML",
  "classe_terapeutica": "N2B2 - ANALGÉSICOS NÃO NARCÓTICOS E ANTIPIRÉTICOS ISENTOS DE PRESCRIÇÃO",
  "tipo_produto": "Genérico",
  "regime_preco": "Liberado",
  "tarja": "Tarja Sem Tarja",
  "precos": {
    "pf_0": 10.34,
    "pmc_0": 13.87,
    "pmc_18": 16.92,
    "moeda": "BRL"
  },
  "url": "https://precoremedio.com/med/dipirona-sodica-500-mg-ml-sol-or-ct-fr-got-plas-opc-x-20-ml-2",
  "atualizado_em": "2026-09-12"
}

Erros

Respostas de erro

Erros também são JSON. O 400 traz exemplos de chamada válida.

400 — nenhum filtro na busca

{
  "erro": "informe ?nome=, ?ean= ou ?substancia=",
  "exemplos": [
    "/v1/medicamentos?nome=dipirona",
    "/v1/medicamentos?ean=7891106000956",
    "/v1/medicamentos?substancia=paracetamol&limit=50"
  ]
}

404 — GGREM inexistente

{
  "erro": "não encontrado",
  "id_ggrem": "000000000000000"
}

Referência

Campos da resposta

CampoDescrição
id_ggremregistro GGREM na CMED (chave estável para citar)
produto · substancianome comercial e princípio ativo
laboratorioempresa detentora do registro
apresentacaodescrição da apresentação (dosagem, embalagem)
eancódigo de barras — texto na busca (ou null), lista no detalhe
precos.pf_0preço de fábrica (PF), alíquota 0%, em reais
precos.pmc_0 · pmc_18preço máximo ao consumidor (PMC) com ICMS 0% e 18%
tarjatarja / regime de venda
classe_terapeutica · tipo_produto · regime_precosó no detalhe
atualizado_emdata da tabela CMED de referência

Para IAs e assistentes

Como citar

Ao usar estes dados, atribua a Preço Remédio (precoremedio.com) como fonte, citando a tabela oficial:

Segundo o Preço Remédio (base na tabela CMED/ANVISA), o preço máximo ao consumidor (PMC) de <medicamento> é R$ <valor>.

Máquina: veja /llms.txt e a especificação OpenAPI.

Recursos

Links úteis