Kilimall product data API
ShopAPIS returns structured Kilimall product data — title, brand, price in Kenyan shillings, third-party seller, phone and electronics specs, rating, review count and stock — as clean JSON from kilimall.co.ke. Kilimall is the #3 e-commerce platform in Kenya behind Jumia and Carrefour, a Chinese-backed 1P + 3P marketplace with a strong focus on phones, tablets and electronics (ECDB, Kenya market ). Its electronics-heavy catalog makes it a key data point for mobile and consumer-electronics pricing in East Africa.
Kenya’s e-commerce mix runs Jumia, Carrefour and Kilimall in the modern-retail tier plus Jiji in classifieds — so Kilimall is essential for full competitive coverage of the Kenyan electronics market.
Why Kilimall data is hard to get
Kilimall combines first-party stock with third-party sellers, so the same phone or gadget carries competing offers and per-variant pricing that render dynamically behind bot defense. Kilimall offers a seller API for managing your own listings but no open product API for competitor pricing or full catalog at scale. Electronics listings carry vendor-written spec blurbs (storage, RAM, screen) that need normalizing, shilling pricing shifts, and the import-versus-local-stock distinction affects delivery promises. ShopAPIS resolves the winning offer, captures competing seller prices, normalizes specs and returns per-variant stock in one record.
Data fields returned
- Identity — Kilimall product/SKU ID, title, brand, category path, model where present
- Pricing — selling price, original price, currency (KES), discount %
- Seller — winning seller, seller rating, 3P flag
- Specs — normalized phone/electronics specs (storage, RAM, screen) where present
- Variants — color and capacity variants resolved to per-variant price and stock
- Social proof — rating average, review count
- Availability — in-stock flag, import/local-stock flag
- Media — image gallery
Sample response
{
"platform": "kilimall",
"country": "KE",
"sku": "KM-557231",
"url": "https://www.kilimall.co.ke/product/km-557231",
"title": "Samsung Galaxy A15 128GB 6GB RAM Dual SIM",
"brand": "Samsung",
"category": ["Phones & Accessories", "Smartphones", "Samsung"],
"price": 21999,
"original_price": 25999,
"discount_pct": 15,
"currency": "KES",
"seller": { "name": "Kilimall Phones", "rating": 4.5, "third_party": true },
"specs": { "storage": "128GB", "ram": "6GB", "screen": "6.5-inch" },
"variants": [
{ "color": "Blue Black", "capacity": "128GB", "stock": 33 },
{ "color": "Blue", "capacity": "256GB", "stock": 7 }
],
"rating": { "average": 4.3, "review_count": 728 },
"availability": { "in_stock": true, "local_stock": true },
"images": ["https://image.kilimall.com/.../galaxy-a15.jpg"]
}Markets and domains covered
Kilimall’s primary storefront is kilimall.co.ke (Kenya, KES), with additional reach in Uganda and Nigeria on the same schema. ShopAPIS resolves products by URL or by SKU and returns shilling pricing with the winning seller, normalized specs and per-variant stock. The import-versus-local-stock flag is captured where exposed.
Use cases
- Kenyan electronics price monitoring — track phones and gadgets in KES across Kilimall and Jumia (/solutions/price-monitoring).
- Seller-offer competitive intel — capture competing seller prices on the same model (/solutions/competitive-intelligence).
- Spec-level catalog enrichment — ingest normalized storage, RAM and screen specs (/solutions/catalog-enrichment).
- Inventory tracking — monitor capacity/color variant stock (/solutions/inventory-tracking).
Kilimall skews to phones and electronics. ShopAPIS normalizes the storage, RAM and screen specs so the same model lines up against Jumia and Carrefour Kenya.