# Dewu 得物 POIZON Scraper - Live China Prices, Sizes, Reviews (`zen-studio/dewu-poizon-scraper`) Actor

Get live Dewu (得物 / POIZON) China prices: lowest and highest ask in CNY plus retail and every size, with Russian prices per size, ratings and buyer reviews where POIZON lists the product. Search by keyword or style code, or paste product IDs, links or Dewu app share text.

- **URL**: https://apify.com/zen-studio/dewu-poizon-scraper.md
- **Developed by:** [Zen Studio](https://apify.com/zen-studio) (community)
- **Categories:** E-commerce, Automation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 1,000 products

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

[![2 markets. Up to 1,200 products per search. China prices, sizes and buyer reviews.](https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/dewu-poizon-scraper-readme-hero-refresh-v1-cebf0bfa6a42.png)](https://console.apify.com/actors/gs9qvJ0HhrF4yp4Cv/input)

From <strong>Zen Studio</strong>, creators of the <a href="https://apify.com/zen-studio/1688-wholesale-scraper"><strong>1688 Wholesale Products Scraper</strong></a> and the <a href="https://apify.com/zen-studio/taobao-detail-scraper"><strong>Taobao Product Detail Scraper</strong></a>, with <strong>180,000+ combined lifetime runs</strong> across these two actors.

### Why choose this actor?

<strong>Compare China and Russia prices.</strong><br>Get Dewu's live lowest and highest prices and official retail price in CNY, plus POIZON Russia prices and offers by size when it lists the product. China prices apply to the product, not individual sizes.

<strong>More detail for each product.</strong><br>Sizes, colours, style codes, images and specifications, with POIZON ratings, available buyer reviews and photos. Included by default. Products without a live China price are still delivered free.

<strong>Search up to 1,200 products at a time.</strong><br>Use keywords or style codes, or look up individual products by ID, link or Dewu share text. The limit is per search; results depend on available matches.

<a data-demo-cta="true" href="https://console.apify.com/actors/gs9qvJ0HhrF4yp4Cv/input"><img src="https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/dewu-poizon-scraper-readme-cta-refresh-v1-af230230a628.png" width="240" height="48" alt="Compare product prices"/></a>

### Quick start

Try 10 Nike Dunk Low products. Sizes, prices and available POIZON reviews are included automatically.

```json
{
  "queries": ["nike dunk low"],
  "maxResultsPerQuery": 10
}
```

<a href="https://console.apify.com/actors/gs9qvJ0HhrF4yp4Cv/input">Open actor input</a> and add your keywords, style codes or product links.

<table>
<tr>
<td style="padding:10px 14px;background:#006D77;border:none;border-radius:4px 4px 0 0"><span style="color:#FAFAF9;font-size:14px;font-weight:700;letter-spacing:0.5px">Zen Studio · Chinese commerce</span><span style="color:#E0F2F1;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Prices and products from China's biggest marketplaces</span></td>
</tr>
<tr>
<td style="padding:6px;border:1px solid #E7E5E4;border-top:none;border-radius:0 0 4px 4px;background:#E0F2F1">
<span style="display:inline-block;vertical-align:top;margin:3px;padding:6px 10px;border:1px solid #E7E5E4;border-radius:4px;background:#C9E8E6"><span style="white-space:nowrap"><img src="https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/dewu-poizon-scraper-icon-v1.png" width="20" height="20" style="vertical-align:middle">&nbsp;&nbsp;<a href="https://apify.com/zen-studio/dewu-poizon-scraper" style="color:#006D77;text-decoration:none;font-weight:700;font-size:13px">Dewu (POIZON)</a></span><br><span style="color:#006D77;font-size:12px;font-weight:600">&#10148; You are here</span></span>
<span style="display:inline-block;vertical-align:top;margin:3px;padding:6px 10px;border:1px solid #E7E5E4;border-radius:4px;background:#E0F2F1"><span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-7jAvjQrZev2r4OZOq-bCuO0U7C9g-taobao-search-scraper-logo.png" width="20" height="20" style="vertical-align:middle">&nbsp;&nbsp;<a href="https://apify.com/zen-studio/taobao-detail-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Taobao Detail</a></span><br><span style="color:#78716C;font-size:12px">SKUs, prices, reviews</span></span>
<span style="display:inline-block;vertical-align:top;margin:3px;padding:6px 10px;border:1px solid #E7E5E4;border-radius:4px;background:#E0F2F1"><span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-ghXSMZcW3GxsCrkiR-5hnvsKv4Yt-1688-wholesale-scraper-logo.png" width="20" height="20" style="vertical-align:middle">&nbsp;&nbsp;<a href="https://apify.com/zen-studio/1688-wholesale-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">1688 Wholesale</a></span><br><span style="color:#78716C;font-size:12px">Factory prices</span></span>
<span style="display:inline-block;vertical-align:top;margin:3px;padding:6px 10px;border:1px solid #E7E5E4;border-radius:4px;background:#E0F2F1"><span style="white-space:nowrap"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-5QcLc4BHaLMBUKYs3-f3CWQ60Row-goofish-search-scraper-logo.png" width="20" height="20" style="vertical-align:middle">&nbsp;&nbsp;<a href="https://apify.com/zen-studio/goofish-xianyu-search-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Goofish Xianyu</a></span><br><span style="color:#78716C;font-size:12px">Second-hand listings</span></span>
</td>
</tr>
</table>

#### Copy to your AI assistant

```text
zen-studio/dewu-poizon-scraper on Apify returns one row per Dewu (得物, sold abroad as POIZON) product: live China lowest ask, highest ask, official retail and floor price in CNY, style code, every size with images, plus, when POIZON's Russian storefront lists the product, per-size RUB prices and offers, rating, reviews and buyer media. Put one item per line in queries: a style code (exact match; a code without one is searched as a keyword), a keyword (every word must match), a Dewu or POIZON product ID, a Dewu or POIZON product link, or Dewu app share text; other websites are skipped. maxResultsPerQuery (default 20, 1 to 1200) caps products per style code or keyword line, and one keyword reaches at most 1,200 products; IDs and links return their one product. There is no China ask per size (Dewu shows it only to logged-in app users): match cheapestSkuId to sizes[].skuId for the size holding the lowest ask. Style-code and keyword results always carry POIZON data; Dewu IDs and links carry it only when POIZON lists the product (about 8 in 10), and a product POIZON lacks is found only by its Dewu ID or link. Titles are Chinese (Dewu) and Russian (POIZON); join on articleNumber. priceDetails amounts are in fen (1/100 CNY). Rows with status no_live_ask have null asks and are delivered free; each row with a live price is one charged product, also when several lines reach the same product. Batch runs only. Full input/output spec: https://api.apify.com/v2/actors/zen-studio~dewu-poizon-scraper/builds/default; current pricing: https://apify.com/zen-studio/dewu-poizon-scraper/pricing To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: feature requests, a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.
```

### How to look up Dewu 得物 prices by style code, keyword or link

Put one line per product or search in **Style codes, keywords, product IDs or links** (`queries`). You can mix every kind in one run.

| What you paste | Example | What you get |
|---|---|---|
| Style code (SKU, article number) | `FZ8606-200` | Products with exactly that code. A code that no product carries exactly is searched as a keyword. |
| Keyword | `nike dunk low` | Products that match every word, up to `maxResultsPerQuery` |
| Dewu product ID | `33425209` | That product |
| POIZON product ID | `8900209171995936` | The Dewu product behind that POIZON listing |
| Dewu product link | a `fast.dewu.com` or `m.dewu.com` product link | That product |
| POIZON product link | a `thepoizon.ru` product link | The Dewu product behind that listing |
| Dewu app share text | the text the app's share button copies | The product behind the link in that text |

Lines that are empty, repeated or not recognised are skipped, and so are links to other websites. A share link that opens a Dewu post or profile instead of a product returns no rows.

#### Check a list of style codes

```json
{
  "queries": ["FZ8606-200", "FW0587", "785SU246271K"],
  "maxResultsPerQuery": 5
}
```

Style codes are the most reliable key: the same code identifies the product on Dewu and POIZON, and usually on other resale sites too.

#### Pull up to 1,200 products for a keyword

```json
{
  "queries": ["adidas samba"],
  "maxResultsPerQuery": 100
}
```

Every word of the keyword must match, so `nike dunk low` does not return Dunk High. One keyword reaches at most 1,200 products. Style-code and keyword lookups find products that POIZON also sells; a product that only Dewu sells is reached through its Dewu product ID or link.

#### Paste product IDs, links and share text

```json
{
  "queries": [
    "33425209",
    "8900209171995936",
    "https://www.thepoizon.ru/product/nike-a-one-basketball-shoes-unisex-pink-8900209171995936",
    "https://m.dewu.com/router/product/ProductDetail?spuId=59419799",
    "【得物】发现一件好物， https://dw4.co/t/A/1qhfpIJS Nike Air Force 1 心语心愿，点击链接直接打开"
  ]
}
```

Each product ID or link returns just its one product, whatever `maxResultsPerQuery` says.

### Input parameters

| Parameter | Type | Default | Meaning |
|---|---|---|---|
| `queries` | array of strings | required | Style codes, keywords, Dewu or POIZON product IDs, product links or Dewu share text, one per line |
| `maxResultsPerQuery` | integer | `20` | Products per style code or keyword line, from 1 to 1,200. Higher values return more products and cost more. |

The full field descriptions are on the <a href="https://console.apify.com/actors/gs9qvJ0HhrF4yp4Cv/input">Input tab</a>.

### What data can you extract from Dewu and POIZON?

Each row is one product. Dewu text is Chinese and POIZON text is Russian; brand names and style codes are in Latin letters.

- **China prices in CNY, from Dewu**: `lowestAskCny` (live lowest ask), `highestAskCny`, `officialRetailCny`, `floorPriceCny`, `originalPriceCny` (before Dewu promotions), `includesTax`, `onlyOverseasSellers` and `cheapestSkuId`. Match `cheapestSkuId` with `sizes[].skuId` to see which size holds the lowest ask. `priceDetails` is Dewu's full price record, including any discount or sold-out notice, with amounts in fen (1/100 CNY): `24800` is ¥248.
- **Product facts**: `title`, `subTitle`, `poizonTitle`, `brandId`, `brandName`, Dewu and POIZON categories, `articleNumber` (style code), `articleNumbers`, `sellDate` (release date), `attributes` (Dewu parameters), `poizonAttributes` and `poizonDescription`.
- **Every size**: label, colour, retail price in CNY, status and image for each size Dewu lists. When POIZON lists the size, it adds RU and EU labels and foot length where POIZON shows them; when POIZON also has an offer for that size, it adds the RUB price, offers with delivery days and options, and stock labels such as "almost sold out".
- **Reviews and demand from POIZON**: `poizonRating`, `poizonReviewCount`, `poizonReviews` (score, text, size feeling, variant bought, foot length, likes, reply, photos, videos, translated flag), `poizonBuyerMedia`, `poizonMinPriceRub`, `soldLabel`, `poizonRecentSalesLabel`, `poizonFavoritesLabel`, `poizonGender`, `poizonAgeRange` and `poizonFitAdvice`.
- **Media and extras**: `thumbnailUrl`, `images`, `imageDetails`, `contentImages`, `videos`, 3D model files (`model3dUrl`, `model3dIosUrl`), `colorways` (every colour of the same model, this product included, with its Dewu ID), `series`, `services` (buyer guarantees such as 假一赔三, `FALSE_PAYS_THREE`), `careGuides` and `dewuDetails` (further product codes as Dewu reports them).
- **Traceability**: `input` (the line that produced the row), `inputType`, `status`, `spuId`, `url`, `poizonSpuId`, `poizonUrl` and `scrapedAt`.

**When POIZON data is present.** The POIZON fields (names starting with `poizon`), `brandName` and the POIZON part of each size are filled when POIZON's Russian storefront lists the product. Style-code and keyword results always have them. Dewu IDs and links get them when POIZON lists the product: 8 of 10 Dewu IDs in a live sample. Otherwise these fields are empty and the Dewu fields are complete. Single fields can still be empty when POIZON does not show them. `soldLabel` is filled for products found by style code, keyword or Dewu ID or link; rows from a POIZON ID or link leave it empty.

There is no China ask per size. Dewu shows the ask for each size only to logged-in app users, so every row carries the product's overall lowest and highest ask. Prices per size come from POIZON, in RUB, for the sizes POIZON offers.

#### Output example

A real row from a run on 2026-10-09, input Dewu ID `33425209`. Prices change constantly; this is a dated sample, not a live quote.

```json
{
  "input": "33425209",
  "inputType": "dewu_id",
  "status": "ok",
  "spuId": 33425209,
  "url": "https://fast.dewu.com/page/productDetail?spuId=33425209",
  "poizonSpuId": "8900209171995936",
  "poizonUrl": "https://www.thepoizon.ru/product/nike-a-one-basketball-shoes-unisex-pink-8900209171995936",
  "title": "Nike A'One EP 舒适贴合 低帮 篮球鞋 男女同款 粉色",
  "subTitle": null,
  "poizonTitle": "NIKE A'One Лоу-топы Баскетбольные кроссовки Унисекс Розовый",
  "brandId": 144,
  "brandName": "Nike",
  "categoryId": 31,
  "categoryName": "篮球鞋",
  "level1CategoryId": 29,
  "level2CategoryId": 30,
  "poizonCategory": "Баскетбольные кроссовки",
  "articleNumber": "FZ8606-200",
  "articleNumbers": [],
  "sellDate": "2026.01.01",
  "thumbnailUrl": "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg",
  "currency": "CNY",
  "officialRetailCny": 799,
  "lowestAskCny": 248.0,
  "highestAskCny": 1505.0,
  "floorPriceCny": 248.0,
  "originalPriceCny": 248.0,
  "cheapestSkuId": 1032687105,
  "includesTax": false,
  "onlyOverseasSellers": false,
  "priceDetails": {
    "saleInventoryNo": "SN1010405256767PS31",
    "price": 24800,
    "type": 1,
    "maxPrice": 150500,
    "tradeType": 2,
    "skuId": 1032687105,
    "floorPrice": 24800,
    "upperPrice": 0,
    "intentPrice": 0,
    "haveBrandBid": false,
    "activityPrice": 0,
    "includeTax": false,
    "originalPrice": 24800,
    "taxInfo": {
      "includeTax": false
    },
    "nonGlobalOriginalPrice": 24800,
    "priceType": 1
  },
  "poizonMinPriceRub": 5302.0,
  "soldLabel": "Продано 895",
  "poizonRecentSalesLabel": "+***3 недавно купил(а)",
  "poizonFavoritesLabel": "3,9 тыс.",
  "poizonGender": "unisex",
  "poizonAgeRange": "adult",
  "poizonFitAdvice": "Размер меньше, возьмите размер +0,5.",
  "sizes": [
    {
      "skuId": 1032687090,
      "size": "35.5",
      "color": "粉色",
      "properties": {
        "颜色": "粉色",
        "尺码": "35.5"
      },
      "propertyValueIds": [
        961979631,
        961979632
      ],
      "officialRetailCny": 799.0,
      "skuStatus": 1,
      "imageUrl": "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg",
      "poizonSkuId": 8902670237735936,
      "poizonSizes": {
        "RU": "34,5",
        "EU": "35,5"
      },
      "poizonSizeParams": {
        "Длина стопы": "22 cm"
      },
      "poizonPriceRub": null,
      "poizonOffers": [],
      "poizonStockLabels": []
    },
    {
      "skuId": 1032687094,
      "size": "38",
      "color": "粉色",
      "properties": {
        "颜色": "粉色",
        "尺码": "38"
      },
      "propertyValueIds": [
        961979631,
        961979636
      ],
      "officialRetailCny": 799.0,
      "skuStatus": 1,
      "imageUrl": "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg",
      "poizonSkuId": 8902670103615936,
      "poizonSizes": {
        "RU": "37",
        "EU": "38"
      },
      "poizonSizeParams": {
        "Длина стопы": "24 cm"
      },
      "poizonPriceRub": 7621.0,
      "poizonOffers": [
        {
          "type": "Международная",
          "minDays": 19,
          "maxDays": 26,
          "priceRub": 7621.0,
          "delivery": [
            {
              "name": "Бесплатная доставка",
              "dates": "28 окт. \u2013 4 нояб."
            },
            {
              "name": "Ускоренная доставка",
              "dates": "19 окт. \u2013 29 окт."
            }
          ]
        }
      ],
      "poizonStockLabels": [
        "Почти распродано"
      ]
    }
  ],
  "attributes": [
    {
      "name": "主货号",
      "value": "FZ8606-200",
      "group": null
    },
    {
      "name": "发售价格",
      "value": "¥799",
      "group": null
    }
  ],
  "poizonAttributes": [
    {
      "name": "Высота голенища",
      "value": "Низкий топ",
      "group": "Ключевые параметры"
    },
    {
      "name": "Основной артикул",
      "value": "FZ8606-200",
      "group": "Дополнительные"
    }
  ],
  "poizonDescription": [
    {
      "type": "BRAND_STORY",
      "title": "История бренда",
      "text": "В январе 1964 года Фил Найт, легкоатлет из Университета Орегона, и его тренер Билл Бауэрман основали компанию Blue Ribbon Sports \u2014 предшественницу Nike. В 1972 году они начали разрабатывать и производить собственную обувь, назвав бренд Nike в честь греческой богини победы."
    }
  ],
  "images": [
    "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg",
    "https://cdn.poizon.com/pro-img/origin-img/20251220/62a5a257d42a49e69043b59c5ac3de3f.jpg"
  ],
  "imageDetails": [
    {
      "propertyValueId": 961979631,
      "url": "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg",
      "imgType": 0,
      "desc": "",
      "isWhite": 1,
      "imgStyleType": "1",
      "uniqId": "518291326",
      "isModel": 0,
      "isGift": 0,
      "specsFirstImg": 1,
      "color": "粉色"
    }
  ],
  "contentImages": [
    {
      "section": "商品展示",
      "url": "https://cdn.poizon.com/node-common/34caa7c0-e118-5989-8a5e-84d374d48648-1125-2592.jpg",
      "width": 1125,
      "height": 2592
    }
  ],
  "model3dUrl": "https://cdn.dewu.com/algo/3dar/models/33425209_Android.zip",
  "model3dIosUrl": null,
  "videos": [],
  "services": [
    {
      "name": "假一赔三",
      "code": "FALSE_PAYS_THREE"
    },
    {
      "name": "逐件查验",
      "code": "PIECE_CHECK"
    }
  ],
  "colorways": [
    {
      "spuId": 33425209,
      "color": "粉色",
      "imageUrl": "https://cdn.poizon.com/pro-img/origin-img/20251220/5674a1966f82492b9b002ac741f6894b.jpg"
    },
    {
      "spuId": 23132027,
      "color": "粉色",
      "imageUrl": "https://cdn.poizon.com/pro-img/origin-img/20251208/868cda0f74954fd3bf52374b76fd1543.jpg"
    }
  ],
  "series": [
    {
      "id": "1070848",
      "name": "A'One系列",
      "productCount": 44
    }
  ],
  "careGuides": [
    {
      "title": "洗护小贴士",
      "section": "使用与保养",
      "imageUrl": "https://cdn.poizon.com/node-common/8d04d52b-2f74-e1ac-c53c-baf21ec30472-1065-1065.png"
    }
  ],
  "poizonRating": 5.0,
  "poizonReviewCount": 10,
  "poizonReviews": [
    {
      "contentId": "5357105_3",
      "score": 5.0,
      "publishedAt": "26 сент. 2026 г.",
      "text": "Отлично сидят на ноге, плотно облегают.",
      "sizeFeeling": null,
      "variant": {
        "Размер": "41 RU (42 EU)",
        "Цвет": "Розовый"
      },
      "bodyParams": {
        "Длина стопы": "280 mm"
      },
      "likeCount": 0,
      "author": "X***g",
      "translated": true,
      "reply": null,
      "images": [
        "https://image-cdn.poizon.com/app/2026/community/206571742_modelV2452Amodel_byte507760byte_362171e169cfa5fa024d88766c1d16a1_1790389144828_du_android_w1080_h1920.webp"
      ],
      "videos": []
    }
  ],
  "poizonBuyerMedia": [
    {
      "contentId": "1683235_1",
      "publishedAt": "9 апр. 2026 г.",
      "author": "K***4",
      "images": [],
      "videos": [
        "https://videocdn.poizon.com/creator/mf/dw264_720p/abf28a2f-a41b-4431-ac0e-3ab03a3f6aa5/3820dcc509a6f75849b_1775746207100_dur30116.009dur_w1080h1920.mp4"
      ]
    }
  ],
  "dewuDetails": {
    "isSelf": 0,
    "relationBrandIds": [],
    "desc": "",
    "sourceName": "default",
    "isShow": 1,
    "fitId": 1,
    "defaultSkuId": 0,
    "goodsType": 0,
    "status": 1,
    "bizType": 0,
    "originalTitle": "",
    "structureTitle": "Nike A'One EP 舒适贴合 低帮 篮球鞋 男女同款 粉色",
    "soldCountText": "",
    "levelPvSize": 2,
    "bottomResourcePriority": [
      "ruDetailPop",
      "seckill",
      "limitedRelease",
      "education",
      "notice",
      "getCoupon",
      "bargainGuide"
    ]
  },
  "scrapedAt": "2026-10-09T10:02:35+00:00"
}
```

Every field of the row is shown. To keep the example short, some arrays hold fewer entries than the real row: `sizes` 2 of 27 (one size without a POIZON offer, one with), `attributes` 2 of 7, `poizonAttributes` 2 of 6, `images` 2 of 6, `imageDetails` 1 of 6, `colorways` 2 of 44, `services` 2 of 5, `careGuides` 1 of 2, `poizonReviews` 1 of 10 and `poizonBuyerMedia` 1 of 6. Dashes inside the Russian description and delivery dates are written as JSON escape sequences here; your data contains the dash characters themselves.

#### Products without a live price

A product with no current ask on Dewu is still delivered with its product data and sizes (plus POIZON data when POIZON lists it), with `status` set to `no_live_ask` and the ask fields set to `null`. These rows are not charged. Excerpt of a real row from the same run (selected fields only; the full row has every field above):

```json
{
  "input": "59419799",
  "inputType": "dewu_id",
  "status": "no_live_ask",
  "spuId": 59419799,
  "url": "https://fast.dewu.com/page/productDetail?spuId=59419799",
  "poizonSpuId": "8900309566389799",
  "title": "皮偌乔POJO连衣裙 女童夏季韩系时髦字母露肩裙甜美女孩百搭洋气",
  "poizonTitle": "POJO Розовые Платья для Девочек",
  "brandName": "POJO",
  "articleNumber": "KBMW-LJLYQ",
  "currency": "CNY",
  "officialRetailCny": 389,
  "lowestAskCny": null,
  "highestAskCny": null,
  "floorPriceCny": null,
  "originalPriceCny": null,
  "cheapestSkuId": null,
  "priceDetails": {
    "priceType": 1
  },
  "poizonMinPriceRub": null,
  "poizonRating": null,
  "poizonReviewCount": null
}
```

#### Download and views

In Apify Console, the **Overview** view shows every field and the **Prices** view shows the price columns side by side. Download results as JSON, CSV, Excel or HTML. JSON keeps sizes, offers and reviews nested; CSV and Excel flatten them into columns.

### Integrations and scheduling

Schedule a run in Apify Console to track Dewu prices daily or weekly; each run is a fresh snapshot with its own `scrapedAt`. A finished run can trigger a webhook, so n8n, Make or Zapier flows pick up new rows on their own. You can also start runs and download results from your own code through the Apify API, or let an AI agent run the actor through the Apify MCP server.

### Pricing

You pay per product delivered with a live China price. Free and Bronze plans pay $2.49 per 1,000 products, Silver $2.29, Gold and above $1.99. Products without a live price (`no_live_ask`) are delivered and not charged, and lines that find no product are not charged. If two of your lines lead to the same product, you get one row per line, and each row with a live price counts as a product.

You can try the actor on Apify's free plan. If you set a maximum cost per run, the run stops before it goes over it.

### FAQ

#### Do I need a Dewu account, the Dewu app or a Chinese phone number?

No. You need only an Apify account. The actor reads product information Dewu and POIZON show without logging in, and returns it as a table you can export.

#### Is Dewu the same as POIZON?

Yes. Dewu (得物) is the Chinese marketplace, and POIZON is the name it uses abroad. POIZON's Russian storefront sells Dewu products with prices in RUB. Each row links both: `spuId` and `url` for Dewu, `poizonSpuId` and `poizonUrl` for POIZON.

#### Which Dewu and POIZON prices do I get?

From Dewu, in CNY: the live lowest ask, the highest ask, the official retail price, the floor price and the price before promotions. From POIZON, in RUB: a starting price and a price per size for the sizes it offers, each with delivery options. Кратко: цены Dewu в юанях (CNY), цены POIZON в рублях (RUB) по размерам, если товар есть на POIZON.

#### Can I get the live China price for each size?

No. Dewu shows the ask per size only to logged-in app users. You get the product's lowest and highest ask, `cheapestSkuId` to see which size holds the lowest ask, and POIZON's RUB price per size where POIZON lists the product.

#### What if my style code returns nothing?

A style code that no product carries exactly is searched as a keyword, so near matches can still come back. If nothing matches, the run log says "No products found" for that line and the line is not charged. Codes for products POIZON does not sell, such as customised shoes, are not found by style code; paste the Dewu product ID or link instead.

#### Are titles in English?

No. Dewu titles and parameters are Chinese and POIZON titles, reviews and parameters are Russian. Brand names, style codes, prices and sizes are language-neutral, so use `articleNumber` or `brandName` to match products, and translate titles if you need them in English.

#### Which product categories work?

Any product with a Dewu product page. Tested live: sneakers, kids' shoes and sandals, hoodies, dresses, thermal underwear and scarves.

#### How do I compare China sneaker prices with StockX or GOAT?

Look up the same style codes on both sides and join on `articleNumber`. `lowestAskCny` is the cheapest current offer for the product in China; convert it at your own exchange rate. `highestAskCny` and the per-size RUB prices show how much prices spread across sizes.

#### Can I track Dewu prices over time?

Yes. Schedule the same input daily or weekly and compare rows by `spuId` and `scrapedAt`. Each run reads the prices live at that moment.

#### Why does the same product appear more than once?

Each input line gets its own rows, and `input` shows which line produced a row. If a style code, a keyword and a product link all lead to the same product, you get three rows.

#### Why is `brandName` empty?

`brandName` comes from POIZON. For a product POIZON does not list, it stays empty rather than guessed. `brandId` is always set.

#### How long does a run take?

In our tests, 200 products took about a minute. Run time varies with the number of products and how much data each product has. Long runs show their progress every 100 products in the run status.

#### Is this data public?

The actor collects product information that Dewu and POIZON show publicly, without logging in. Review authors appear only in the masked form the storefront shows, such as `X***g`. You are responsible for using the data in line with the sites' terms and the laws that apply to you.

### More Zen Studio scrapers for Chinese commerce

**Marketplaces**

- [Taobao Product Detail Scraper](https://apify.com/zen-studio/taobao-detail-scraper): SKUs, prices and reviews from Taobao and Tmall
- [Taobao Search Scraper](https://apify.com/zen-studio/taobao-search-scraper): products by keyword
- [JD.com Search Scraper](https://apify.com/zen-studio/jd-com-search-scraper): JD prices and reviews
- [Goofish (Xianyu) Search Scraper](https://apify.com/zen-studio/goofish-xianyu-search-scraper): second-hand listings and sellers

**Wholesale and sourcing**

- [1688 Wholesale Scraper](https://apify.com/zen-studio/1688-wholesale-scraper): factory prices and suppliers
- [Alibaba Scraper](https://apify.com/zen-studio/alibaba-scraper): products and verified suppliers
- [AliExpress Product Scraper](https://apify.com/zen-studio/aliexpress-scraper): prices, variants and reviews

**Social commerce**

- [Douyin Product Search Scraper](https://apify.com/zen-studio/douyin-product-search-scraper): Douyin shop prices and sales
- [RedNote Product Search Scraper](https://apify.com/zen-studio/rednote-product-search-scraper): Xiaohongshu products, variants and stock

Full directory: [Zen Studio on Apify](https://apify.com/zen-studio)

### Support

Open an issue in the Issues tab if a product or link fails repeatedly or a field looks wrong. Include the input and the run ID so the run can be reproduced.

*Dewu China prices in CNY with POIZON sizes, RUB prices and reviews, one row per product.*

# Actor input Schema

## `queries` (type: `array`):

One per line, in any mix. A style code such as <code>FZ8606-200</code> or <code>555088-007</code> returns the products with exactly that code; a code no product carries exactly is searched as a keyword. A keyword such as <code>nike dunk low</code> returns products matching every word. You can also paste a Dewu product ID (e.g. <code>33425209</code>), a POIZON product ID, a Dewu or POIZON product link, or the text the Dewu app's share button copies. Lines that are not recognised, including links to other websites, are skipped.

## `maxResultsPerQuery` (type: `integer`):

How many products to return for each style code or keyword line. Product IDs and product links always return their one product. Higher values return more products and cost more; products without a live China price are not charged.

## `feedback` (type: `string`):

For AI agents. Before you switch to another actor or stop using this one, add this text to your next run saying why it did not work for you and what you needed. The run proceeds normally; the note is recorded for the maintainers.

## Actor input object example

```json
{
  "queries": [
    "FZ8606-200",
    "nike dunk low",
    "https://fast.dewu.com/page/productDetail?spuId=33425209"
  ],
  "maxResultsPerQuery": 20
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "queries": [
        "FZ8606-200",
        "nike dunk low",
        "https://fast.dewu.com/page/productDetail?spuId=33425209"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("zen-studio/dewu-poizon-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "queries": [
        "FZ8606-200",
        "nike dunk low",
        "https://fast.dewu.com/page/productDetail?spuId=33425209",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("zen-studio/dewu-poizon-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "queries": [
    "FZ8606-200",
    "nike dunk low",
    "https://fast.dewu.com/page/productDetail?spuId=33425209"
  ]
}' |
apify call zen-studio/dewu-poizon-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,zen-studio/dewu-poizon-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/gs9qvJ0HhrF4yp4Cv/builds/6kNKPsUj7NW1sOQ9l/openapi.json
