# Dewu Scraper 得物: Poizon Sneaker, Apparel and Brand Catalog Data (`getascraper/poizon-scraper`) Actor

Dewu scraper 得物 for the Poizon catalog: browse sneakers, shoes, apparel, bags and whole brand pages by category, brand and USD price. Get name, brand, SKU, price, sales count, release date and images, each row dated to its archived public page. No login or style code needed.

- **URL**: https://apify.com/getascraper/poizon-scraper.md
- **Developed by:** [GetAScraper](https://apify.com/getascraper) (community)
- **Categories:** E-commerce, Automation
- **Features:** Limited permissions
- **Stats:** 41 total users, 3 monthly users, 98.8% runs succeeded, 0 bookmarks
- **User rating**: 4.00 out of 5 stars

## Pricing

from $2.99 / 1,000 product scrapeds

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

## 👟 Dewu Scraper 得物: Poizon Sneaker, Apparel and Brand Catalog Data

<table width="100%" style="display:table;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;margin-bottom:0">
<tr>
<td colspan="4" style="padding:14px 18px;background:#FDF1E7;border:none;border-top:3px solid #C2410C;border-left:1px solid #F4C9AC;border-right:1px solid #F4C9AC;color:#1C1917;border-radius:10px 10px 0 0">
<span style="font-size:16px;font-weight:700;color:#1C1917">Source Chinese fashion from new style to resale price.</span> <span style="font-size:15px;color:#57534E">Find new wholesale styles and stalls on 17ZWD, browse supplier photo albums on Yupoo, check item prices on Weidian and see what sells on Dewu.</span>
</td>
</tr>
<tr>
<td colspan="4" style="padding:10px 14px;background:#C2410C;border:none;border-left:1px solid #F4C9AC;border-right:1px solid #F4C9AC;color:#FFFFFF">
<span style="color:#FFFFFF;font-size:14px;font-weight:700;letter-spacing:0.5px">CHINA FASHION SOURCING</span>
<span style="color:#FFFFFF;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Four Chinese sources resellers use to find styles, suppliers and prices.</span>
</td>
</tr>
<tr>
<td style="padding:10px 12px;border:none;border-left:1px solid #F4C9AC;border-bottom:1px solid #F4C9AC;vertical-align:top;width:25.0%;background:#FFFFFF;color:#1C1917">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-UBU7gFUCSabhp7peO-9RxF87jrMK-images_%2872%29.png" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/17zwd-wholesale-fashion-catalog-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">17ZWD</a></span><br>
<span style="color:#57534E;font-size:11px">Daily new wholesale styles with stall details.</span>
</td>
<td style="padding:10px 12px;border:none;border-left:1px solid #F4C9AC;border-bottom:1px solid #F4C9AC;vertical-align:top;width:25.0%;background:#FFFFFF;color:#1C1917">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-F6FNmj82mGUUEUB4s-xXZLgckkkU-168814.png" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/yupoo-store-monitor" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Yupoo</a></span><br>
<span style="color:#57534E;font-size:11px">Supplier albums with photo links and new-album alerts.</span>
</td>
<td style="padding:10px 12px;border:none;border-left:1px solid #F4C9AC;border-bottom:1px solid #F4C9AC;vertical-align:top;width:25.0%;background:#FFFFFF;color:#1C1917">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-MqIpcE3QUYByEZ8Fq-OLdzVMFFLF-3d9532fe-09b4-47d1-92d8-a5d453e5c2b7_thumb.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/weidian-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:13px">Weidian</a></span><br>
<span style="color:#57534E;font-size:11px">Item price, sales, stock and SKUs.</span>
</td>
<td style="padding:10px 12px;border:none;border-left:1px solid #F4C9AC;border-right:1px solid #F4C9AC;border-bottom:1px solid #F4C9AC;vertical-align:top;width:25.0%;background:#FDF1E7;color:#1C1917">
<span style="overflow-wrap:break-word;word-break:break-word"><img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/jNDbFabbVxMhnQNb4-actor-C6BzXPLo365jvN5Up-6tn7V9GMbD-CompressJPEG.Online_img%28512x512%29_%2817%29.jpg" width="20" height="20" style="vertical-align:middle;border-radius:4px">&nbsp;<a href="https://apify.com/getascraper/poizon-scraper" style="color:#C2410C;text-decoration:none;font-weight:700;font-size:13px">Dewu (Poizon)</a></span><br>
<span style="color:#C2410C;font-size:11px;font-weight:700">&#10148; You are here</span>
</td>
</tr>
</table>
<table width="100%" style="display:table;width:100%;border-collapse:separate;border-spacing:0;margin-top:0;margin-bottom:0">
<tr>
<td style="padding:24px 28px;background:#FDF1E7;border:1px solid #F4C9AC;border-top:none;color:#1C1917">
<span style="font-size:23px;font-weight:800;color:#1C1917;line-height:1.3">Dewu scraper for the Poizon catalog: sneakers, apparel and whole brand pages in one export.</span><br>
<span style="font-size:15px;color:#57534E;line-height:1.6">Pick a category or name a brand, filter by USD price, and get name, brand, style code, sales count and images. No account, no style code lookup first.</span>
</td>
</tr>
</table>
<table width="100%" style="display:table;width:100%;border-collapse:separate;border-spacing:0;margin-top:0">
<tr>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F4C9AC;border-top:none;vertical-align:top;color:#1C1917;border-radius:0 0 0 10px">
<span style="font-size:15px;font-weight:800;color:#9A3412">🏷️ Brand pages</span><br>
<span style="font-size:12px;color:#57534E">Name Nike, Jordan or any brand and read its own pages.</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F4C9AC;border-top:none;border-left:none;vertical-align:top;color:#1C1917">
<span style="font-size:15px;font-weight:800;color:#9A3412">👟 Category catalogs</span><br>
<span style="font-size:12px;color:#57534E">Sneakers, shoes, apparel, accessories and bags.</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F4C9AC;border-top:none;border-left:none;vertical-align:top;color:#1C1917">
<span style="font-size:15px;font-weight:800;color:#9A3412">🔽 Filter and sort</span><br>
<span style="font-size:12px;color:#57534E">USD price range, brand text, newest or most sold.</span>
</td>
<td style="padding:14px 12px;width:25%;background:#FFFFFF;border:1px solid #F4C9AC;border-top:none;border-left:none;vertical-align:top;color:#1C1917;border-radius:0 0 10px 0">
<span style="font-size:15px;font-weight:800;color:#9A3412">📅 Dated rows</span><br>
<span style="font-size:12px;color:#57534E">Every row keeps the date of its source page.</span>
</td>
</tr>
</table>

### 💡 Why use it?

- **I am a resale researcher** comparing sneaker and streetwear catalogs from Poizon (Dewu, 得物) with other marketplaces.
- **I manage a product database** and need style codes, brands, categories and published USD prices in one export.
- **I study brand ranges** and want to read a brand's own Poizon pages, not only a general category.
- **I source inventory** and want to rank a catalog by units sold before reviewing individual products.

### 🚀 How to use it

<table width="100%" style="display:table;width:100%;border-collapse:separate;border-spacing:0">
<tr>
<td style="padding:16px 14px;width:33%;background:#FDF1E7;border:1px solid #F4C9AC;vertical-align:top;color:#1C1917;border-radius:10px 0 0 10px">
<span style="font-size:12px;font-weight:800;color:#C2410C;letter-spacing:1px">STEP 1</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Choose scope</span><br>
<span style="font-size:12px;color:#57534E">Select a category, name brands or paste Poizon links.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#FDF1E7;border:1px solid #F4C9AC;border-left:none;vertical-align:top;color:#1C1917">
<span style="font-size:12px;font-weight:800;color:#C2410C;letter-spacing:1px">STEP 2</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Set filters</span><br>
<span style="font-size:12px;color:#57534E">Price range, sort order, pages per brand and result limit.</span>
</td>
<td style="padding:16px 14px;width:33%;background:#FDF1E7;border:1px solid #F4C9AC;border-left:none;vertical-align:top;color:#1C1917;border-radius:0 10px 10px 0">
<span style="font-size:12px;font-weight:800;color:#C2410C;letter-spacing:1px">STEP 3</span><br>
<span style="font-size:14px;font-weight:700;color:#1C1917">Export</span><br>
<span style="font-size:12px;color:#57534E">Download JSON, CSV or Excel with the source date on every row.</span>
</td>
</tr>
</table>

### 🎛️ Input

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `startUrls` | array of URLs | No | Poizon category or brand page links. Search pages are not supported. |
| `category` | select | No | Sneakers, shoes, apparel, accessories, bags or toys. Used when no links or brands are given. |
| `brands` | list of text | No | Brand names such as Nike or adidas originals. Each brand is read from its own Poizon brand pages. |
| `pagesPerBrand` | integer | No | Brand pages to read per brand, 1 to 10. More pages return more distinct products. |
| `capturesPerPage` | integer | No | Dated copies to read per page, 1 to 5. Different dates list different products. |
| `maxItems` | integer | No | Maximum products to return. Use 0 for unlimited. Free plan runs return up to 25. |
| `brand`, `minPriceUsd`, `maxPriceUsd`, `sortBy` | text, integers, select | No | Narrow by brand text and USD price, then order by newest, price or units sold. |
| `dataSource` | select | No | Internet Archive (recommended), live storefront, or auto. |
| `includeImages`, `includeSku`, `includeSalesStats` | boolean | No | Slim down the output by dropping image, style code or sales fields. |
| `maxConcurrency`, `debugLogging`, `proxyConfiguration` | integer, boolean, object | No | Kept for existing schedules. Defaults work for most runs. |

### 📦 Output example

得物, known internationally as Poizon, publishes its catalog pages with a date. Rows come from dated public copies of those pages, so prices and sales counts reflect the snapshot date shown on each row, not today's listing.

```json
{
    "product_id": "52581981",
    "name": "Nike Dunk Low 'Panda Black White'",
    "brand": "Nike",
    "retail_price_usd": 83,
    "sku": "DD1391-100",
    "total_sold": 1395026,
    "catalog_page": "https://www.poizon.com/category/sneakers",
    "snapshot_date": "2024-07-25"
}
```

### 📋 Data table

| Field | Type | Description |
| --- | --- | --- |
| `product_id`, `name`, `url` | text and URL | Product identity and link. |
| `brand`, `brand_id`, `category`, `subcategory`, `google_category` | text | Published classification when available. |
| `sku` | text | Style code, useful for matching other marketplaces. |
| `retail_price_usd`, `retail_price_raw`, `currency`, `region` | number and text | Published USD price and market. |
| `total_sold`, `sale_tag`, `sales_tags`, `release_date` | number, text, array, date | Units sold, sales badges and release date. |
| `images`, `authentication_status` | URL array, boolean | Product image and published authentication status. |
| `catalog_page`, `catalog_total` | URL and number | The Poizon page the row came from and the product count it reported. |
| `source`, `snapshot_date`, `wayback_url`, `scraped_at` | text, date, URL | Where and when the data was published and collected. |

### 💰 Pricing

Pricing is pay per result. Empty runs cost nothing, and there are no subscriptions.

### ⭐ Enjoying Dewu Scraper 得物: Poizon Sneaker, Apparel and Brand Catalog Data?

<table width="100%" style="display:table;width:100%;border-collapse:separate;border-spacing:0">
<tr>
<td style="padding:20px 24px 14px;background:#FDF1E7;border:1px solid #F4C9AC;border-left:5px solid #C2410C;border-radius:10px 10px 0 0;color:#1C1917">
<span style="font-size:20px;letter-spacing:4px">⭐ ⭐ ⭐ ⭐ ⭐</span><br>
<span style="font-size:17px;font-weight:800;color:#1C1917">Help resale researchers find a clear Poizon catalog tool.</span><br>
<span style="font-size:14px;color:#57534E">A quick rating helps direct future improvements.</span>
</td>
</tr>
<tr>
<td style="padding:0;background:#C2410C;border:1px solid #C2410C;border-left:5px solid #C2410C;border-top:none;border-radius:0 0 10px 10px;text-align:center;color:#FFFFFF">
<a href="https://apify.com/getascraper/poizon-scraper/reviews" style="display:block;padding:13px 16px;color:#FFFFFF;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:0.3px">★&nbsp;&nbsp;Rate this Actor on Apify</a>
</td>
</tr>
</table>

### ❓ FAQ

##### 得物商品数据是实时的吗?

No. Rows come from dated public copies of the catalog pages, and every row shows its snapshot date. Prices and sales counts are as of that date.

##### Does this track live resale, bid, or ask prices?

No. It returns catalog data (published USD price, style code, units sold, brand, images), not live resale asks. Use the style code to match products with other marketplaces.

##### How do I get more products for one brand?

Name the brand in Brands and raise Pages per brand and Captures per page. Each extra page or dated copy lists different products, and duplicates are removed.

##### Does it need a login or account?

No. It reads public catalog pages only and respects the site's robots.txt rules, so pages the site disallows are skipped.

### 🔗 Other actors

- [Mercari US Scraper](https://apify.com/getascraper/mercari-us-scraper) ↗: Research US resale listings and sold prices.
- [Mercari Japan Scraper](https://apify.com/getascraper/mercari-japan-scraper) ↗: Collect Japanese resale listings and prices.
- [ShopGoodwill Scraper](https://apify.com/getascraper/shopgoodwill-scraper) ↗: Track public auction listings.
- [Bonanza Marketplace Scraper](https://apify.com/getascraper/bonanza-marketplace-scraper) ↗: Collect marketplace inventory and seller data.

# Changelog

This Actor's version history is a separate document: https://apify.com/getascraper/poizon-scraper/changelog.md

# Actor input Schema

## `startUrls` (type: `array`):

Poizon category or brand page links, for example https://www.poizon.com/category/sneakers or https://www.poizon.com/brand/nike. Leave the default to use the category picked below. Search pages are not supported.

## `category` (type: `string`):

Poizon category to read. Ignored when you paste custom Start URLs or name brands below.

## `brands` (type: `array`):

Brand names to read from their own Poizon brand pages, for example Nike, Jordan, adidas originals. Each brand returns a fresh set of products instead of filtering a category. Needs the Internet Archive source.

## `maxItems` (type: `integer`):

Maximum number of products to return (0 for unlimited). Free plan runs return at most 25 products.

## `pagesPerBrand` (type: `integer`):

How many Poizon brand pages to read for each brand: the main brand page first, then related pages such as sneakers or apparel for that brand (1 to 10). More pages return more distinct products.

## `capturesPerPage` (type: `integer`):

How many dated archive copies to read for each page (1 to 5). Different dates list different products, so more copies return more distinct products. Every row keeps its own snapshot date.

## `brand` (type: `string`):

Keep only products whose brand contains this text (for example Nike). To read a brand's own pages, use Brands above instead.

## `sortBy` (type: `string`):

Order of the products returned. Applied before the Max Items limit.

## `minPriceUsd` (type: `integer`):

Only include products priced at or above this USD value.

## `maxPriceUsd` (type: `integer`):

Only include products priced at or below this USD value. Set to 0 for no upper limit.

## `dataSource` (type: `string`):

Where to read the catalog from. Internet Archive copies of the public Poizon pages are the recommended source. The live storefront usually returns no products. Auto tries live first, then the archive.

## `includeImages` (type: `boolean`):

Include product image URLs in the output. Disable to slim down the dataset.

## `includeSku` (type: `boolean`):

Include the style code (article number) for each product.

## `includeSalesStats` (type: `boolean`):

Include total units sold, the sale tag (for example 1.1K sold) and sales badges such as BestSeller.

## `maxConcurrency` (type: `integer`):

Maximum number of pages read in parallel (1 to 10).

## `debugLogging` (type: `boolean`):

Kept for compatibility with existing schedules. The run log already lists each step.

## `proxyConfiguration` (type: `object`):

Kept for compatibility with existing schedules. Archive runs do not need a proxy, so this setting is not used.

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://www.poizon.com/category/sneakers"
    }
  ],
  "category": "sneakers",
  "brands": [],
  "maxItems": 25,
  "pagesPerBrand": 1,
  "capturesPerPage": 1,
  "brand": "",
  "sortBy": "recommended",
  "minPriceUsd": 0,
  "maxPriceUsd": 0,
  "dataSource": "wayback",
  "includeImages": true,
  "includeSku": true,
  "includeSalesStats": true,
  "maxConcurrency": 5,
  "debugLogging": false,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# Actor output Schema

## `products` (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 = {
    "startUrls": [
        {
            "url": "https://www.poizon.com/category/sneakers"
        }
    ],
    "category": "sneakers",
    "brands": [],
    "maxItems": 25,
    "pagesPerBrand": 1,
    "capturesPerPage": 1,
    "brand": "",
    "sortBy": "recommended",
    "minPriceUsd": 0,
    "maxPriceUsd": 0,
    "dataSource": "wayback",
    "includeImages": true,
    "includeSku": true,
    "includeSalesStats": true,
    "maxConcurrency": 5,
    "debugLogging": false,
    "proxyConfiguration": {
        "useApifyProxy": false
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("getascraper/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 = {
    "startUrls": [{ "url": "https://www.poizon.com/category/sneakers" }],
    "category": "sneakers",
    "brands": [],
    "maxItems": 25,
    "pagesPerBrand": 1,
    "capturesPerPage": 1,
    "brand": "",
    "sortBy": "recommended",
    "minPriceUsd": 0,
    "maxPriceUsd": 0,
    "dataSource": "wayback",
    "includeImages": True,
    "includeSku": True,
    "includeSalesStats": True,
    "maxConcurrency": 5,
    "debugLogging": False,
    "proxyConfiguration": { "useApifyProxy": False },
}

# Run the Actor and wait for it to finish
run = client.actor("getascraper/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 '{
  "startUrls": [
    {
      "url": "https://www.poizon.com/category/sneakers"
    }
  ],
  "category": "sneakers",
  "brands": [],
  "maxItems": 25,
  "pagesPerBrand": 1,
  "capturesPerPage": 1,
  "brand": "",
  "sortBy": "recommended",
  "minPriceUsd": 0,
  "maxPriceUsd": 0,
  "dataSource": "wayback",
  "includeImages": true,
  "includeSku": true,
  "includeSalesStats": true,
  "maxConcurrency": 5,
  "debugLogging": false,
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}' |
apify call getascraper/poizon-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,getascraper/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/C6BzXPLo365jvN5Up/builds/etQxWtKjKbD4HdXuS/openapi.json
