EveryData platform API

Dewu API

Dewu `product_summary` resolves one SPU from a numeric ID or supported product share link and returns a product-level CNY price snapshot, brand, style code, images, size labels, and SKU count.

This is deliberately a product summary, not complete product detail: size labels are an independent set and are not joined by position to SKU rows, while per-size price, stock, and buyability remain outside the contract.

Endpoint
POST /api/v1/social
Capabilities
1
Per 1,000
$200 per 1,000 requests

Available capabilities

Compare the Dewu actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
product_summary

Product price summary

Use the product_summary action on Dewu. Accepts these parameters: url. Returns these fields: original_title, official_retail_price, brand, and price_max.

urlSync delivery$200 per 1,000 requestsspu_id · url · title · original_title · brand_id · brand · article_number · category_id · category · price · price_min · price_max · official_retail_price · currency · image_url · images · size_labels · sku_count · fetched_at · scope · platform · selected_sku_id

What does each Dewu action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

What do the Dewu product_summary parameters mean?

Use the product_summary action on Dewu. Accepts these parameters: url. Returns these fields: original_title, official_retail_price, brand, and price_max.

urlRequired
For product_summary, provide one positive numeric Dewu SPU, a supported Dewu product URL, or one dw4.co share link that safely resolves to a unique SPU. The result is a product-level summary and does not promise per-size price, stock, or buyability.
Dewu Open Platform: Applications, Permissions, and Product ObjectsDewu's developer platform places applications and permissions under platform control and describes product-related business objects. This source establishes platform terminology and authorization boundaries only; EveryInfra's URL/SPU resolution, product-level price summary fields, and result availability follow its separately validated contract and do not imply anonymous full-market access through Dewu's open platform. · Checked

How to use the Dewu API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result, or poll the returned job ID when the action runs asynchronously.
  4. 04Store the structured response fields needed by your application.
dewu_product_summary.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"dewu","action":"product_summary","params":{"url":"<url>"}}'

Dewu API questions

What can I retrieve with the Dewu API?

Set platform to dewu. The current catalog lists product price summary. These action names identify different Dewu objects or views; they are not interchangeable search modes.

Which input starts a Dewu `product_summary` request?

For product_summary, provide one positive numeric Dewu SPU, a supported Dewu product URL, or one dw4.co share link that safely resolves to a unique SPU. The result is a product-level summary and does not promise per-size price, stock, or buyability. Send it as url inside params.

Which fields can Dewu `product_summary` return?

Its declared schema includes spu_id, title, original_title, and brand_id. A declared field can still be absent from an individual source record, and every other action has its own field list.

Does every Dewu action return immediately?

Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.