Sheng Siong Online (SG) Grocery API Scraper
Pricing
from $1.00 / 1,000 plp items
Sheng Siong Online (SG) Grocery API Scraper
Scrape Sheng Siong Singapore grocery products by search keyword or category, with full product detail (price, promo, stock, images, ratings, country of origin and more) via the app's own mobile API.
Pricing
from $1.00 / 1,000 plp items
Rating
0.0
(0)
Developer
R.L.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Sheng Siong Online (SG) Grocery Scraper ποΈ β Scrape Sheng Siong Online (SG) Grocery.com ID, Auto ID, Item code, Name
Sheng Siong Online (SG) Grocery Scraper β Scrape Sheng Siong Singapore grocery products by search keyword or category, with full product detail (price, promo, stock, images, ratings, country of origin and more) via the app's own mobile API. It reads Sheng Siong Online (SG) Grocery's own API directly, so it's fast, reliable and complete β no flaky HTML parsing, no headless browser. Export to JSON, CSV, Excel, or an API.
β¨ Why use this Sheng Siong Online (SG) Grocery Scraper?
- π’ No code required β set your input, click Start, download your data.
- β‘ Fast & accurate β reads Sheng Siong Online (SG) Grocery's own private API and returns structured JSON, not scraped HTML.
- π§Ύ Rich, structured data β every field below, clean and ready to use.
- π Full pagination β collects results to your
maxItemscap. - πΈ Transparent pay-per-result pricing β pay only for the rows you get.
- π€ Export anywhere β JSON, CSV, Excel, XML, or pull it live via the Apify API.
π― What can you do with Sheng Siong Online (SG) Grocery data?
- Market & competitor research β analyse Sheng Siong Online (SG) Grocery products at scale.
- Price & availability monitoring β track changes over time.
- Data science & trend analysis β build clean datasets.
- Lead generation & enrichment β feed Sheng Siong Online (SG) Grocery data into your own tools.
π₯ What data does the Sheng Siong Online (SG) Grocery Scraper extract?
Each row includes: id, autoId, itemCode, name, brand, slug, productUrl, price, prevPrice, packSize, image, images, totalImg, promoType β¦and more. See the full Data table below.
π How to scrape Sheng Siong Online (SG) Grocery.com (3 steps)
- Set your input β provide
qorincludeDetails(see the table below; defaults work out of the box). - Pick options β filters, a
proxyConfiguration, and amaxItemscap. - Run & export β click Start, then download the dataset as JSON/CSV/Excel or fetch it via the API.
βοΈ Input
| Field | Type | Default | Description |
|---|---|---|---|
q | string | β | Search products by keyword (e.g. "milk", "chicken"). Leave empty to browse a category instead. |
includeDetails | boolean | false | Fetch the full detail record (description, barcodes, dimensions, stock, supplier, rating, etc.) for every product. Slower but maximum fields. |
maxItems | integer | 100 | Maximum number of products to return (0 = all). |
category | enum | β | Browse a product category (used when no search keyword is given). β one of our-housebrands, support-local, breakfast-spreads, dairy-chilled-eggs, fruits, vegetables, meat-poultry-seafood, beverages, alcohol, rice-noodles-pasta, frozen-goods, dried-food-herbs, cooking-baking, convenience-food-113, snacks-confectioneries, mum-baby-kids, health-wellness, personal-care, household, lifestyle-outdoors, pet-care, bake-for-you, golden-swiss, happy-family, heritage-farm-267, homeniks, jean-fresh, matahari, le-bao, powerplus, royal-golden-grain, royal-golden-mali, sing-food-family, softess, tasty-bites, madam-lee, phizz, local-eggs, local-produce, bakery, oats-cereals-granola-bars, spreads-jams-honey, traditional-pastries, fresh-milk, eggs, chilled-beverages, cheese, jelly-pudding, yoghurt-160, butter-margarine, whipped-cooking-cream, tofu-beancurd, fishball-fishcakes, convenience-food, cultured-milk, apple-pears-73, citrus-fruits, stone-fruits, berries, grapes-kiwi, melons, tropical-exotic-fruit, fruit-snacks, fresh-cut-fruits, organic, leafy-greens, peas-beans-nuts, spices-herbs, mushrooms, broccoli-cabbages-cauliflower, potatoes-carrots-root-vegetables, gourds-corns, salads-lettuce-tomatoes, brinjals-lady-finger, other-vegetables, chilled-meat, frozen-meat, fresh-seafood, frozen-seafood-31, fresh-pork, frozen-pork, asian-drinks, instant-beverages, soft-drinks, coffee, sports-energy-drinks, tea, sparkling, uht-other-milk, juices-syrup, water, yoghurt, beer, wine, spirit-liquor, ciders, soju-sake-umeshu, other-alcohol, rice, noodles, pasta, chicken-delights, potato-sides, seafood-convenience, prata-chapatti-tondoori-104, meatballs-franks-sausages, pastries-dumplings-buns, burger-patties, ready-meals, pizza, frozen-vegetables-vegetarian, satays-otah, frozen-fruits, dried-beans-nuts-seeds, dried-salted-vegetable, dried-beancurd-chilli, dried-herbs-tonics, dried-fruits, dried-meat-sausages, dried-shallots-crackers, dried-seafood, condiments, sauces-pastes, herbs-spices-seasonings, cooking-oil, salt-sugar-sweetener, flour, baking-dessert-mix, canned-food, instant-porridge-rice, instant-noodles, instant-soup-mix, instant-mashed-potato, preserved-food, snacks, chips-crisps, biscuits-cookies-361, chocolates-sweets, jelly-pudding-159, nuts-seeds, stage-1-milk-formula, diapers, stage-2-milk-formula, baby-toiletries, stage-3-milk-formula, baby-kids-healthcare, stage-4-above-milk-formula, baby-food-bites, adult-diapers-392, childrens-health, adult-milk-powder, medicine-first-aid, family-planning-393, tonic-supplement, hair, hand-soap-sanitizers, body, grooming-390, facial-care, sanitary, oral-care, paper-tissue, laundry-care, cleaning-supplies, kitchen-dining, pest-control, air-freshener, shoe-care, miscellaneous, electrical-appliances-231, prayer-needs, stationery, car-care, gardening-needs, bbq-party-supplies, dog-food, cat-food, pet-cleaning-supplies, grooming |
proxyConfiguration | object | Apify Proxy | Route requests through a proxy. Sheng Siong is behind an Imperva Incapsula WAF that blocks datacenter IPs, so a Singapore residential (or ISP) proxy is required. |
Example input
{"includeDetails": false,"maxItems": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
π€ Output
Each result is a JSON object like this:
{"id": "0d9516bdb3bf2a9bd63da010","autoId": 3120374,"itemCode": "825550","name": "Kurma Milk","brand": "Farm Fresh","slug": "farm-fresh-kurma-milk-700-ml-3120374","productUrl": "https://shengsiong.com.sg/product/farm-fresh-kurma-milk-700-ml-3120374","price": 3.96,"prevPrice": 0,"packSize": "700 ml","image": "https://ssecomm.s3-ap-southeast-1.amazonaws.com/products/lg/3UlTPSGZxlcY5bcRUL0ykSwDA3XXvO.0.jpg","images": ["https://ssecomm.s3-ap-southeast-1.amazonaws.com/products/lg/3UlTPSGZxlcY5bcRUL0ykSwDA3XXvO.0.jpg","https://ssecomm.s3-ap-southeast-1.amazonaws.com/products/lg/3UlTPSGZxlcY5bcRUL0ykSwDA3XXvO.1.jpg","β¦+1 more"],"totalImg": 3,"promoType": null,"isSoldOut": false,"countryOfOrigin": "Malaysia","dietaryHabitSlugs": ["halal"],"barcodes": ["8885022600115","9555487805408"],"rating": 0,"totalReviews": 0,"description": "Farm Fresh Kurma Milk 700g is a creamy drink made from fresh milk infused with the natural sweetness of dates. It is rich in iron, making it ideal for pregnaβ¦","categoryKeywords": "","supplier": {"id": "e748da91a082f5f240d42b92","name": "FRESH N NATURAL FOODS PTE LTD","code": "FNN"},"stock": {"771109b092b103301bb1aa1d": 0,"43e0f35f468bb992523c5854": 9}}
π§Ύ Data table
| Field | Type | Description |
|---|---|---|
id | text | ID |
autoId | number | Auto ID |
itemCode | text | Item code |
name | text | Name |
brand | text | Brand |
slug | text | Slug |
productUrl | link | Product URL |
price | number | Price |
prevPrice | number | Previous price |
packSize | text | Pack size |
image | link | Image |
images | array | Images |
totalImg | number | Total images |
promoType | text | Promo type |
isSoldOut | text | Sold out |
countryOfOrigin | text | Country of origin |
dietaryHabitSlugs | array | Dietary habits |
barcodes | array | Barcodes |
rating | number | Rating |
totalReviews | number | Total reviews |
description | text | Description |
categoryKeywords | text | Category keywords |
supplier | object | Supplier |
stock | object | Stock |
raw | object | Raw record |
π° Pricing β pay per result
This actor uses pay-per-event pricing: you pay only for the rows it delivers.
| You scrape | Price |
|---|---|
| Product row | $1.00 per 1,000 rows |
Product detail enrichment (when includeDetails is on) | +$0.50 per 1,000 rows |
π Use the Sheng Siong Online (SG) Grocery Scraper via API
Run it programmatically with the Apify API:
curl -X POST "https://api.apify.com/v2/acts/shengsiong-api-scraper/runs?token=YOUR_TOKEN" \-H 'Content-Type: application/json' \-d '{"includeDetails": false,"maxItems": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}'
Or with the Apify CLI: apify call shengsiong-api-scraper -i input.json -o.
β FAQ
Do I need an account or API key for Sheng Siong Online (SG) Grocery?
No. The actor talks to Sheng Siong Online (SG) Grocery's public/mobile API for you β you only need an Apify account.
Do I need a proxy?
A proxy is recommended for reliable runs; set proxyConfiguration (Residential is safest for geo-restricted or bot-protected sites).
What export formats are supported?
JSON, CSV, Excel, XML, JSONL, RSS, or live via the Apify API and dataset endpoints.
Is scraping this legal?
You are responsible for how you use the data. Scrape only public product data and comply with Sheng Siong Online (SG) Grocery.com's Terms and applicable law (e.g. GDPR/CCPA for personal data).
π οΈ How it works
The actor impersonates Sheng Siong Online (SG) Grocery's official app/site and calls its private API the same way the app does, then normalises each response into the flat record above. No browser, no HTML scraping β just clean, structured data.
π Good to know
- Scrape only public product data and respect Sheng Siong Online (SG) Grocery.com's Terms of Service and robots policy.
- For personal data, comply with GDPR/CCPA and applicable law β you are the data controller.
- Fields can be
nullwhen Sheng Siong Online (SG) Grocery doesn't expose them for a given record.
β Found this useful?
Give the Sheng Siong Online (SG) Grocery Scraper a star on Apify and check out my other apify-*-api-scraper actors.