Korean Furniture Prices: Hanssem, Livart, Casamia (한샘·리바트·까사미아) avatar

Korean Furniture Prices: Hanssem, Livart, Casamia (한샘·리바트·까사미아)

Pricing

from $1.20 / 1,000 products

Go to Apify Store
Korean Furniture Prices: Hanssem, Livart, Casamia (한샘·리바트·까사미아)

Korean Furniture Prices: Hanssem, Livart, Casamia (한샘·리바트·까사미아)

Pick furniture categories (sofa, bed, mattress, desk...) or keywords and get product prices from Hanssem Mall, Hyundai Livart and Casamia in one table: price, original price, discount, rating, reviews, sold-out flag, with price change since your last run.

Pricing

from $1.20 / 1,000 products

Rating

0.0

(0)

Developer

SUNGHWAN CHO

SUNGHWAN CHO

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Security

Limited permissions

Share

Pick furniture categories (sofa, bed, mattress, desk...) or search keywords and get product prices from Korea's three big furniture brand malls in one table: Hanssem Mall (한샘몰), Hyundai Livart Mall (현대리바트) and Casamia Mall (까사미아, guud.com). Every row has price, original price, discount, rating, review count, sold-out flag, image and product URL. Schedule it and each row also tells you how the price changed since your last run.

  • No login, no browser: reads the same public product lists the store websites show to every visitor.
  • One shared schema for all three stores, so you can compare a sofa at Hanssem with one at Livart without any mapping.
  • One store failing (site maintenance, a wrong category URL) never fails the whole run; you are only charged for products actually saved.

What you can use it for

  • Price monitoring of Korean furniture (가구 가격 비교, 소파 가격, 침대 가격, 매트리스 할인) for retailers, importers and marketplaces.
  • Promotion tracking: daily runs show which brand started a sale (할인, 특가, 쓱데이) and by how much.
  • Assortment research: what each brand sells in a category, at which price points, and which items are sold out (품절).
  • Feeding AI agents and dashboards with flat, typed JSON.

Input

FieldWhat it does
storeshanssem, livart, casamia (empty = all three)
categoriesShared presets mapped to each store's own category: sofa, bed, mattress, diningTable, diningChair, wardrobe, dresser, storage, tvStand, livingTable, desk, bookcase, chair
categoryUrlsAny category page URL of the three stores, e.g. https://store.hanssem.com/category/20128, https://www.hyundailivart.co.kr/c/C400002394, https://www.guud.com/shop/goodsList?f_c=5081
keywordsThe stores' own product search, e.g. 리클라이너, 모션베드, 식탁 (Korean works best)
sortpopular (store default), newest, priceLow, priceHigh, reviews
maxItemsMax products per store per category or keyword (default 100)
compareWithLastRunAdd previous price / price change fields (default on)
outputModeall or changesOnly (only new products and products whose price or sold-out state changed)
historyStoreNameNamed key-value store that keeps the last prices (default korea-furniture-price-history)
proxyConfigurationApify Proxy; the default datacenter proxy works for all three stores

Example:

{
"stores": ["hanssem", "livart", "casamia"],
"categories": ["sofa", "mattress"],
"keywords": ["리클라이너"],
"maxItems": 100,
"sort": "popular"
}

Output

One row per product per list. Example from a real first run (Hanssem, sofa; the change fields are null because there was no earlier run yet):

{
"store": "hanssem",
"storeName": "Hanssem Mall",
"listType": "category",
"category": "sofa",
"categoryId": "20081",
"categoryName": "거실 > 소파",
"productCategory": null,
"keyword": null,
"sort": "popular",
"rank": 1,
"productId": "1138382",
"name": "엠마 컴포트 스윙 천연가죽 소파 3인(2종/택1)",
"brand": "한샘",
"price": 1099000,
"originalPrice": 1418000,
"discountRate": 22,
"rating": 4.7,
"reviewCount": 12,
"isSoldOut": false,
"imageUrl": "https://image.hanssem.com/hsimg/gds/2100/1138/1138382_A1.jpg?v=20260703135926",
"url": "https://store.hanssem.com/goods/1138382",
"previousPrice": null,
"priceChange": null,
"priceChangePercent": null,
"previousIsSoldOut": null,
"isNewProduct": null,
"previousScrapedAt": null,
"listUrl": "https://store.hanssem.com/category/20081",
"scrapedAt": "2026-10-30T10:19:14.524Z"
}

Field notes:

  • Prices are numbers in KRW. price is the price the store shows on its list page (after the store's own discount); originalPrice is the crossed-out list price (equal to price when there is no discount).
  • rating is null when a product has no reviews. Casamia's list does not publish ratings, so rating is always null for Casamia; reviewCount is real.
  • Livart ratings and review counts come from the review widget the Livart site uses.
  • productCategory is the store's own sub-category of the product (Casamia only).
  • rank is the position in the store list for the chosen sort.
  • Missing values are null, never empty strings.

Price change since last run

With compareWithLastRun on (default), the Actor remembers the last completed run of each store list + sort order in a named key-value store. Next run adds previousPrice, priceChange, priceChangePercent, previousIsSoldOut, isNewProduct and previousScrapedAt. The first run has no baseline, so these are null. Use outputMode: changesOnly on a daily schedule to get (and pay for) only what changed.

Run summary

The RUN_SUMMARY record in the run's key-value store lists every store list with status (completed, partial, failed, budgetLimited, notStarted), stopReason, products saved and the store's total count, plus totals per store.

Pricing

Pay per event: you pay per saved product row. Failed lists, failed pages and products skipped by changesOnly are free. If you set a maximum cost per run, the Actor stops cleanly at that limit and tells you how many products it saved.

Tips and limits

  • Each category gives up to maxItems products per store: 3 stores x 2 categories x 100 = up to 600 rows.
  • Store category trees differ, so presets map to each store's closest category (for example Casamia's sofa includes recliners). Use categoryUrls for an exact store category.
  • If a store is under maintenance or slow, that store's lists are marked failed in RUN_SUMMARY and the others still finish.
  • This Actor collects public product information only: no customer data, no reviewer names, no login.

Korean keywords

한샘몰 크롤링, 현대리바트 크롤러, 까사미아 가격, 가구 가격 비교, 가구 최저가, 소파 가격 추적, 침대 매트리스 가격, 가구 할인 모니터링, 한샘 리바트 까사미아 상품 데이터, 가구 쇼핑몰 스크래퍼