← 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 dan dapatkan bonus 3.000 kredit (Rp3.000) setelah email diverifikasi, ambil API key, lalu langsung call endpoint pertama Anda. Tanpa kartu kredit, tanpa proses approval yang ribet.

Visualisasi gelombang titik