Poizon (Dewu) API: prices and sales history from China
Poizon (Dewu) prices and real sales history from China's resale market
On this page
Poizon, known as Dewu (得物) in China, is one of the largest sneaker and streetwear resale platforms in the world. Its prices often differ from US and European markets, which makes it a key data source for cross-border resellers. But Poizon doesn't offer a public API for developers outside its merchant program.
Packet provides unofficial REST endpoints to search Poizon's catalog, fetch products and their size variants, and read real sales history. You get the data as structured JSON, at 2 credits per request.
What you can get
| Endpoint | What it returns | Cost |
|---|---|---|
GET /v1/poizon/search |
Products matching a query (or the catalog, with no query): title, brand, style code, price range, recent sales | 2 credits |
GET /v1/poizon/product |
One product by SPU ID | 2 credits |
GET /v1/poizon/variants |
Every variant and size of a product | 2 credits |
GET /v1/poizon/history |
Sales history: size, price and time of each sale, paginated | 2 credits |
Your first request
Search Poizon for a style code:
curl "https://api.pckt.sh/v1/poizon/search?query=DZ5485-612&limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"
Then read the recent sales for a product, using the SPU ID from the search results:
const headers = { Authorization: `Bearer ${process.env.PCKT_API_KEY}` };
const res = await fetch(
"https://api.pckt.sh/v1/poizon/history?spuId=YOUR_SPU_ID",
{ headers },
);
const { data } = await res.json();
for (const sale of data.tradeRecords) {
console.log(sale.size, sale.price.amountText, sale.time);
}
// Older sales: pass the last order ID back to page through history.
const next = await fetch(
`https://api.pckt.sh/v1/poizon/history?spuId=YOUR_SPU_ID&lastOrderId=${data.lastSubOrderNo}`,
{ headers },
);
Fields you'll use most
Packet returns Poizon's own response structure. Search results live in data.merchantSpuDtoList[], each with:
titleandbrandInfo.brandNamearticleNumber(the style code, such asDZ5485-612), useful for matching products across marketplacespriceInfo.globalMinPriceandpriceInfo.globalMaxPrice: the current price rangesalePriceAndNumMap: sales statistics per region, including:last30AvgPrice(the 30-day average)dealLowestPriceanddealMaxPriceglobalSoldNumandlocalSoldNum
categoryInfoandlogoUrl
Sales history returns data.tradeRecords[], one entry per sale, with:
sizeprice(withamountTextready to display)timeprovideFrom
Page back through older sales with lastOrderId. tabIndex picks the market, and defaults to China (CN).
What people build with it
- Cross-border arbitrage. Match a style code on Poizon, StockX and GOAT, and flag sizes where the gap covers fees and shipping. You use the same API key and credit balance for every marketplace.
- Price history and charts. Build size-level price charts from real Poizon sales rather than asking prices.
- Demand signals. Use 30-day sales counts to see which releases are moving in China before they move elsewhere.
- Catalog research. Browse the catalog without a query to discover what's listed and trending.
What it costs
Each request costs 2 credits. Plans include monthly credits:
- Free: 500 credits a month covers 250 requests, enough to prototype a comparison tool.
- Developer: 50,000 credits a month. Checking sales history for 100 products every day uses about 6,000 credits a month.
Credits never expire, and you can top up at any time. See pricing or estimate your usage with the calculator.
Limits and good practice
- Rate limits depend on your plan (1 request per second on Free, up to 25 on Scale) and apply across all endpoints.
- Store SPU IDs. Look a product up once, keep its SPU ID, and call
historyorvariantsdirectly afterwards. That way you only pay for one search per product. - Mind currencies. Poizon prices are in the market's currency. Convert before comparing with US or EU marketplaces.
FAQ
Is Poizon the same as Dewu?
Yes. Dewu (得物) is the Chinese platform; Poizon is its international brand. The endpoints cover the same catalog.
Does Poizon have an official API?
Poizon runs a program for its merchants, but there's no public API for general developers. Packet's Poizon endpoints are unofficial: we maintain them, so when Poizon changes something, we fix the endpoint on our side.
Can I get sold prices, not just listings?
Yes. /v1/poizon/history returns individual completed sales with size, price and time.
Do I need to handle proxies or captchas?
No. Proxies, anti-bot handling and retries run on our side.
Start free with 500 credits a month or read the Poizon API reference.
Packet is independent and not affiliated with, endorsed by or sponsored by Poizon or Dewu. Their names are trademarks of their owners, used here only to identify the data source.