Halodoc Pharmacy, Medicine & Drug Scraper (Indonesia) avatar

Halodoc Pharmacy, Medicine & Drug Scraper (Indonesia)

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Halodoc Pharmacy, Medicine & Drug Scraper (Indonesia)

Halodoc Pharmacy, Medicine & Drug Scraper (Indonesia)

Scrape Halodoc pharmacy catalog: medicines, vitamins, and supplements. Extract IDR prices, active ingredients, dosage forms, manufacturer, BPOM NIE, and OTC or prescription status.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Fauzi Matakupan

Fauzi Matakupan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Halodoc Pharmacy, Medicine & Drug Scraper — Indonesian Medicine Catalog from halodoc.com

Extract the pharmaceutical product catalog from Halodoc Indonesia — Indonesia's largest digital-health platform with 16,000+ medicine and supplement SKUs. The Halodoc scraper collects trade names, real-time IDR retail prices, active medicinal ingredients, dosage forms, packaging units, manufacturers, BPOM authorization numbers (NIE), and prescription classifications (OTC vs Prescription Required) — a dataset with zero competitors in the Apify Store.

Tested in the wild: one run recovered 5/5 products (100%) from the daily-supplements category with prices and prescription status (Cloud Runner, $0 proxy, Oct 2026).

Pricing

Pay per event — you only pay for products actually returned. Platform usage is included.

ProductsCost
100~$0.10
1,000$1.00
10,000$10.00

Failed pages and empty runs cost almost nothing (a tiny $0.0005 start fee).

Example tasks

Try it without configuring anything — pre-configured runs against live categories:

Open one, press Start, and inspect the output before writing your own input.

Features

  • Dual crawling modes — categories (default: fast sweep of popular medicine & vitamin categories via SSR inline JSON) or sku-urls (direct deep detail on specific drug pages).
  • Deep pharmaceutical data — schema.org Product+Drug JSON-LD extraction: active ingredients & composition, dosage forms, legal/prescription status, safety warnings, BPOM NIE numbers, and official manufacturers.
  • Normalized IDR pricing — minPrice / basePrice as queryable integers, selling unit (Strip, Botol, Tube, Box) preserved.
  • Fast & lightweight — 100% headless HTTP via got-scraping; zero browser overhead; direct datacenter connection ($0 proxy).
  • Robots-friendly — reads only public catalog and product pages; the sitemap exposes the full SKU universe (16,000+ products) so you can enumerate any subset.
  • Budget-aware — stops gracefully when your per-run spending limit is reached.

Use with AI agents (MCP)

Expose this Actor as a tool to Claude, Cursor, Codex, or any MCP client:

https://mcp.apify.com/?tools=fauzimatakupan/halodoc-pharmacy-scraper

The Actor is also discoverable through the official Apify MCP server — AI agents can search Apify Store and run it automatically. Keywords: Halodoc scraper, Indonesia pharmacy data, Indonesian medicine prices, obat Indonesia, drug catalog Indonesia, pharmacy market research, healthcare data Indonesia.

Building an Indonesian market-data pipeline? Check our other Actors:

Example input

{
"mode": "categories",
"categoryUrls": ["https://www.halodoc.com/obat-dan-vitamin/suplemen-harian"],
"enrichDetails": false,
"maxItems": 100
}

Example output

{
"drugId": "sangobion-activ-10-kapsul",
"productName": "Sangobion Activ 10 Kapsul",
"drugDescription": "Sangobion Activ Kapsul adalah suplemen kesehatan berbentuk kapsul yang digunakan sebagai asupan tambahan untuk membantu memenuhi kebutuhan zat besi dan vitamin harian tubuh...",
"imageUrl": "https://d2qjkwm11akmwu.cloudfront.net/products/819467_13-10-2026_10-16-30.webp",
"category": "Obat & Vitamin > Vitamin & Suplemen",
"activeIngredient": "Tiap kapsul mengandung Fe glukonat 250 mg, Mangan sulfat, Tembaga sulfat, Vitamin C 50 mg, Asam folat 1 mg, Vitamin B12 7.5 mcg, dan Sorbitol 25 mg.",
"dosageForm": "Kapsul",
"legalStatus": "Vitamin & Suplemen",
"prescriptionStatus": "OTC",
"minPrice": 24900,
"basePrice": 26100,
"sellingUnit": "Strip",
"manufacturer": "Merck Indonesia",
"bpomNumber": "SD253054901",
"warning": "Hati-hati penggunaan pada pasien dengan hemokromatosis...",
"productUrl": "https://www.halodoc.com/obat-dan-vitamin/sangobion-activ-10-kapsul",
"scrapedAt": "2026-10-24T01:00:00.000Z"
}

Output fields

Each dataset item is one medicine / supplement product:

FieldDescription
drugId, productNameSKU slug and trade name
drugDescriptionPharmacy-grade Indonesian product description
imageUrl, productUrlProduct image and canonical SKU URL
categoryHalodoc category breadcrumb
activeIngredient, dosageFormComposition and form (Kapsul, Tablet, Sirup, ...)
legalStatus, prescriptionStatusRegulatory status and OTC/Rx classification
minPrice, basePrice, sellingUnitIDR pricing (integers) and pack unit
manufacturer, bpomNumberOfficial maker and BPOM NIE number
warningSafety warnings / contraindications
scrapedAtISO 8601 extraction timestamp

FAQ

Does this Halodoc scraper need a login or proxy? No login, no proxy. Halodoc serves its public catalog to standard datacenter IPs; product data arrives as ready-made JSON (product_list inline state and JSON-LD Product+Drug), not fragile HTML.

How many products are available? The public sitemap exposes 16,819 SKU pages — any subset can be enumerated via sku-urls mode or swept category by category.

Can I use it as a medicine price monitor? Yes. Schedule recurring runs on the categories you care about to track price changes, stock, and new products over time.

Is this medical advice data? No — this is a structured mirror of publicly displayed retail catalog data for research and market analysis. Always verify with a licensed pharmacist or physician before any healthcare decision.

Usage notes

  • Use enrichDetails: true only when you need BPOM NIE / full composition per SKU (one extra request per product).
  • Respect Halodoc's terms of service — this Actor reads public catalog pages only.