zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Indonesia/Cek BPOM
Logo Cek BPOM

Cek BPOM

Pencarian registrasi produk obat, kosmetik, suplemen, dan pangan pada database resmi BPOM RI.

1 endpoint1 endpoint on this scraper38 calls38 calls so farupdated 3 months agoLast updated 6/13/2026, 2:19:48 AMBusy: 10+ calls so farllms.txt
Endpoints1

1/1 passing
checked 20 hours ago · daily 01:00 WIB

Lookup Produk BPOM

Cari produk terdaftar BPOM berdasarkan nama atau nomor registrasi.

GET/v1/indonesia:cek-bpom/lookup5m cache2 paramschecking key…
Parameters
querystringrequired

Nama produk atau nomor registrasi BPOM yang akan dicari (min 2 char).

typeenum

Jenis pencarian: 'nama_produk' atau 'nomor_registrasi'.

·
Response
EXAMPLE
{
  "ok": true,
  "type": "nama_produk",
  "count": 20,
  "query": "PARACETAMOL",
  "results": [
    {
      "form": "SIRUP",
      "brand": null,
      "status": "Berlaku",
      "registrar": "RAMA EMERALD MULTI SUKSES - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-24",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "RAMA EMERALD MULTI SUKSES - Indonesia",
      "packagingInfo": "BOTOL @ 60 ML",
      "productCategory": "Obat",
      "registrationDate": "2026-05-24",
      "registrationNumber": "GBL2628921437A1",
      "manufacturerAddress": "DESA TENARU",
      "manufacturerLocation": "KAB. GRESIK"
    },
    {
      "form": "KAPLET",
      "brand": null,
      "status": "Berlaku",
      "registrar": "AFIFARMA - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-24",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "AFIFARMA - Indonesia",
      "packagingInfo": "DUS, 10 AMPLOP @ 1 STRIP @ 10 KAPLET",
      "productCategory": "Obat",
      "registrationDate": "2026-05-24",
      "registrationNumber": "GBL2201712204A2",
      "manufacturerAddress": "JL. MAUNI INDUSTRI NO.8",
      "manufacturerLocation": "KOTA KEDIRI"
    },
    {
      "form": "SUPPOSITORIA",
      "brand": null,
      "status": "Berlaku",
      "registrar": "INTERBAT - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-20",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "INTERBAT - Indonesia",
      "packagingInfo": "DUS, 2 BLISTER @ 6 SUPPOSITORIA",
      "productCategory": "Obat",
      "registrationDate": "2026-05-20",
      "registrationNumber": "GKL2617636853B1",
      "manufacturerAddress": "JL. H.R. MOCH. MANGUNDIPROJO NO.1 BUDURAN",
      "manufacturerLocation": "KAB. SIDOARJO"
    }
  ],
  "totalMatched": 167
}

Code

Lookup Produk BPOM
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("indonesia:cek-bpom", "lookup", {
  "query": "PARACETAMOL",
  "type": "nama_produk"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

1 endpoint · plain text
GET
Lookup Produk BPOM/v1/indonesia:cek-bpom/lookup
2 params

Parameters

querystringrequired
Nama produk atau nomor registrasi BPOM yang akan dicari (min 2 char).
typeenumoptional
Jenis pencarian: 'nama_produk' atau 'nomor_registrasi'. Values: nama_produk, nomor_registrasi.

Request

curl -X GET "https://api.zapi.ink/v1/indonesia:cek-bpom/lookup?query=PARACETAMOL&type=nama_produk" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "type": "nama_produk",
  "count": 20,
  "query": "PARACETAMOL",
  "results": [
    {
      "form": "SIRUP",
      "brand": null,
      "status": "Berlaku",
      "registrar": "RAMA EMERALD MULTI SUKSES - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-24",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "RAMA EMERALD MULTI SUKSES - Indonesia",
      "packagingInfo": "BOTOL @ 60 ML",
      "productCategory": "Obat",
      "registrationDate": "2026-05-24",
      "registrationNumber": "GBL2628921437A1",
      "manufacturerAddress": "DESA TENARU",
      "manufacturerLocation": "KAB. GRESIK"
    },
    {
      "form": "KAPLET",
      "brand": null,
      "status": "Berlaku",
      "registrar": "AFIFARMA - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-24",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "AFIFARMA - Indonesia",
      "packagingInfo": "DUS, 10 AMPLOP @ 1 STRIP @ 10 KAPLET",
      "productCategory": "Obat",
      "registrationDate": "2026-05-24",
      "registrationNumber": "GBL2201712204A2",
      "manufacturerAddress": "JL. MAUNI INDUSTRI NO.8",
      "manufacturerLocation": "KOTA KEDIRI"
    },
    {
      "form": "SUPPOSITORIA",
      "brand": null,
      "status": "Berlaku",
      "registrar": "INTERBAT - Indonesia",
      "submitDate": "2026-05-27",
      "expiredDate": "2031-05-20",
      "ingredients": "PARACETAMOL",
      "productName": "PARACETAMOL",
      "manufacturer": "INTERBAT - Indonesia",
      "packagingInfo": "DUS, 2 BLISTER @ 6 SUPPOSITORIA",
      "productCategory": "Obat",
      "registrationDate": "2026-05-20",
      "registrationNumber": "GKL2617636853B1",
      "manufacturerAddress": "JL. H.R. MOCH. MANGUNDIPROJO NO.1 BUDURAN",
      "manufacturerLocation": "KAB. SIDOARJO"
    }
  ],
  "totalMatched": 167
}

Related APIs

More in indonesia

Al-Qur'an Kemenag

indonesiaquran-kemenag

Official Indonesian Ministry of Religious Affairs Qur'an: 114 surah, 6,236 ayah with Arabic, kitabah, transliteration, Indonesian translation and footnotes, plus the full Kemenag tafsir (wajiz, tahlili, kosakata, munasabah, sabab nuzul).

242242 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Jadwal Sholat & Hijriah

indonesiasholat-kemenag

Indonesian prayer schedules for 517 cities sourced from the Ministry of Religious Affairs dataset, plus Hijri/Gregorian conversion and qibla direction.

188188 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Perpusnas

indonesiaperpusnas

Perpustakaan Nasional RI — Khastara digitised manuscripts and the OPAC national catalogue with full MARC records and digital content listings.

111111 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Bimas Islam Kemenag

indonesiabimasislam

Directorate General of Islamic Community Guidance: sharia consultation Q&A answered by the Kemenag team, official news, and directorate profile pages.

8282 calls so far10mResponses cached for 10m
Busy: 10+ calls so far

Wilayah Indonesia

indonesiawilayah

Indonesian administrative regions — province, regency, district and village — from official government registries, with BPS and Kemendagri codes.

222222 calls so far1dResponses cached for 1d
Busy: 10+ calls so far

Cek NIK

indonesiacek-nik

Decode structural information from a 16-digit Indonesian NIK identifier.

4040 calls so far5mResponses cached for 5m
Busy: 10+ calls so far
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.