← Blog
Artikel

API BPOM untuk Apotek Online: Cek Obat by Nomor Izin Edar (NIE)

Validasi obat dan suplemen dengan NIE sebelum ditampilkan di katalog apotek digital — data terdaftar BPOM on-demand.

Apotek online wajib memastikan produk yang dijual memiliki NIE (Nomor Izin Edar) valid. Mengecek manual di website BPOM tidak scalable untuk katalog ribuan SKU.

API BPOM menyediakan pencarian on-demand dan lookup by NIE:

Method Endpoint Keterangan
GET /bpom?q= Cari by nama produk / bahan
GET /bpom/:nie Detail produk by NIE
curl "https://use.apiindonesia.id/api/v1/bpom?q=paracetamol" \
  -H "x-api-key: aip_live_xxx"

curl "https://use.apiindonesia.id/api/v1/bpom/DBL9424502004A1" \
  -H "x-api-key: aip_live_xxx"
async function assertRegistered(nie) {
  const res = await fetch(`${BASE}/bpom/${encodeURIComponent(nie)}`, {
    headers: { 'x-api-key': process.env.API_INDONESIA_KEY },
  });
  if (res.status === 404) return { ok: false };
  const { data } = await res.json();
  return { ok: data.status === 'Berlaku', product: data };
}

Alur Katalog Apotek

  1. Seller input NIE saat upload produk.
  2. Backend verifikasi GET /bpom/:nie.
  3. Hanya produk status: Berlaku yang bisa live; simpan snapshot nama resmi dari BPOM.

FAQ

Apakah menggantikan farmasis? Tidak — ini verifikasi registrasi, bukan resep.

Atribusi? Tampilkan "Sumber: BPOM RI" dari meta.attribution.

Mulai Sekarang

Dapatkan API key gratis di dashboard.apiindonesia.id/register dan pelajari parameter lengkap di docs.apiindonesia.id.

Mulai Sekarang

Mulai Integrasi
Hari Ini

Daftar gratis, ambil API key, dan langsung call endpoint pertama Anda — tanpa kartu kredit, tanpa proses approval yang ribet.

Visualisasi gelombang titik