https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-detail/runRun this API
Send a JSON request to execute this API and receive the documented response payload.
Endpoint
| Method | POST |
| Path | https://api.nexscope.ai/api/skill-api/v1/skills/geekbi-temu-goods-detail/run |
| Auth | Bearer API key |
| Content-Type | application/json |
Request body
| Name | Type | Required | Description |
|---|---|---|---|
goodsId | string | required | Product ID returned by product search. Example: 601100240999226 |
regionId | integer | optional | Temu region from sites[].regionId; never siteId. Example: 211 |
Request example
{
"goodsId": "601100240999226",
"regionId": 211
}Response body
| Name | Type | Required | Description |
|---|---|---|---|
data | any | required | Data value used by this API operation. |
code | integer | required | 0 means accepted or successful; nonzero is a platform error. |
msg | string | null | required | Msg value used by this API operation. |
ts | string | required | Epoch milliseconds. |
time | string | required | Server local time: yyyy-MM-dd HH:mm:ss. |
cost | string | required | Elapsed milliseconds, never credits; -1 outside web requests. |
traceId | string | null | required | Trace id value used by this API operation. |
Any of option 1
| Name | Type | Required | Description |
|---|---|---|---|
data | object | required | Data value used by this API operation. |
data.columns | array | null | optional | Render column definitions; business records are separate. |
data.columns[] | any | required | Item in data columns. |
data.title | string | null | optional | Provider render/source metadata: title. |
data.type | string | null | optional | Provider render/source metadata: type. |
data.sourceTool | string | null | optional | Provider render/source metadata: sourceTool. |
data.sourceType | string | null | optional | Provider render/source metadata: sourceType. |
data.goods | object | null | optional | Product object; nullable fields and extensions are preserved. |
data.goods.isAd | boolean | null | optional | Provider product flag: isAd. |
data.goods.isCustom | boolean | null | optional | Provider product flag: isCustom. |
data.goods.isPresale | boolean | null | optional | Provider product flag: isPresale. |
data.goods.goodsId | string | null | optional | Provider goodsId; preserve identifier and timestamp strings. |
data.goods.mallId | string | null | optional | Provider mallId; preserve identifier and timestamp strings. |
data.goods.thumbnail | string | null | optional | Provider thumbnail; preserve identifier and timestamp strings. |
data.goods.goodsName | string | null | optional | Provider goodsName; preserve identifier and timestamp strings. |
data.goods.goodsNameCn | string | null | optional | Provider goodsNameCn; preserve identifier and timestamp strings. |
data.goods.goodsNameEn | string | null | optional | Provider goodsNameEn; preserve identifier and timestamp strings. |
data.goods.brand | string | null | optional | Provider brand; preserve identifier and timestamp strings. |
data.goods.sku | string | null | optional | Provider sku; preserve identifier and timestamp strings. |
data.goods.onSaleTime | string | null | optional | Provider onSaleTime; preserve identifier and timestamp strings. |
data.goods.mallOpenTime | string | null | optional | Provider mallOpenTime; preserve identifier and timestamp strings. |
data.goods.createTime | string | null | optional | Provider createTime; preserve identifier and timestamp strings. |
data.goods.updateTime | string | null | optional | Provider updateTime; preserve identifier and timestamp strings. |
data.goods.sold | number | null | optional | Provider sold; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.quantity | number | null | optional | Provider quantity; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.mallSold | number | null | optional | Provider mallSold; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.sales | number | null | optional | Provider sales; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.minPrice | number | null | optional | Provider minPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.maxPrice | number | null | optional | Provider maxPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.supplyPrice | number | null | optional | Provider supplyPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.minSupplyPrice | number | null | optional | Provider minSupplyPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.medianSupplyPrice | number | null | optional | Provider medianSupplyPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.maxSupplyPrice | number | null | optional | Provider maxSupplyPrice; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.goodsScore | number | null | optional | Provider goodsScore; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.reviewNum | number | null | optional | Provider reviewNum; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.hostingMode | number | null | optional | Provider hostingMode; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.status | number | null | optional | Provider status; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.similarNum | number | null | optional | Provider similarNum; monetary values use the selected site's currency unless identified as supply prices. |
data.goods.catIds | array | null | optional | Associated category identifiers. |
data.goods.catIds[] | any | required | Item in data goods catIds. |
data.goods.catItems | array | null | optional | Category paths: catId, catName, catLevel, parentCatId and isLeaf. |
data.goods.catItems[] | any | required | Item in data goods catItems. |
data.goods.daySold | number | null | optional | Provider day Sold metric; sales revenue uses site currency. |
data.goods.daySoldRate | number | null | optional | Provider growth rate for day Sold. |
data.goods.daySales | number | null | optional | Provider day Sales metric; sales revenue uses site currency. |
data.goods.daySalesRate | number | null | optional | Provider growth rate for day Sales. |
data.goods.weekSold | number | null | optional | Provider week Sold metric; sales revenue uses site currency. |
data.goods.weekSoldRate | number | null | optional | Provider growth rate for week Sold. |
data.goods.weekSales | number | null | optional | Provider week Sales metric; sales revenue uses site currency. |
data.goods.weekSalesRate | number | null | optional | Provider growth rate for week Sales. |
data.goods.monthSold | number | null | optional | Provider month Sold metric; sales revenue uses site currency. |
data.goods.monthSoldRate | number | null | optional | Provider growth rate for month Sold. |
data.goods.monthSales | number | null | optional | Provider month Sales metric; sales revenue uses site currency. |
data.goods.monthSalesRate | number | null | optional | Provider growth rate for month Sales. |
data.history | array | null | optional | History records from the last 30 days; optional provider metrics and time strings. |
data.history[] | object | required | Item in data history. |
data.history[].sold | number | null | optional | Historical sold; monetary values use site currency. |
data.history[].sales | number | null | optional | Historical sales; monetary values use site currency. |
data.history[].minPrice | number | null | optional | Historical minPrice; monetary values use site currency. |
data.history[].maxPrice | number | null | optional | Historical maxPrice; monetary values use site currency. |
data.history[].quantity | number | null | optional | Historical quantity; monetary values use site currency. |
data.history[].goodsScore | number | null | optional | Historical goodsScore; monetary values use site currency. |
data.history[].reviewNum | number | null | optional | Historical reviewNum; monetary values use site currency. |
data.history[].daySold | number | null | optional | Historical daySold; monetary values use site currency. |
data.history[].weekSold | number | null | optional | Historical weekSold; monetary values use site currency. |
data.history[].monthSold | number | null | optional | Historical monthSold; monetary values use site currency. |
data.history[].daySales | number | null | optional | Historical daySales; monetary values use site currency. |
data.history[].weekSales | number | null | optional | Historical weekSales; monetary values use site currency. |
data.history[].monthSales | number | null | optional | Historical monthSales; monetary values use site currency. |
data.history[].daySoldRate | number | null | optional | Historical daySoldRate; monetary values use site currency. |
data.history[].weekSoldRate | number | null | optional | Historical weekSoldRate; monetary values use site currency. |
data.history[].monthSoldRate | number | null | optional | Historical monthSoldRate; monetary values use site currency. |
data.history[].daySalesRate | number | null | optional | Historical daySalesRate; monetary values use site currency. |
data.history[].weekSalesRate | number | null | optional | Historical weekSalesRate; monetary values use site currency. |
data.history[].monthSalesRate | number | null | optional | Historical monthSalesRate; monetary values use site currency. |
data.history[].createTime | string | null | optional | Unmodified provider history timestamp. |
data.regionId | integer | null | optional | Region used for the query. |
Any of option 2
| Name | Type | Required | Description |
|---|---|---|---|
data | null | required | Data value used by this API operation. |
Response example
Platform response envelope. code 0 indicates success or acceptance; data contains the business result.
{
"data": {
"columns": [],
"goods": {},
"history": [],
"regionId": 211
},
"code": 0,
"msg": "ok",
"ts": "0",
"time": "2026-01-01 00:00:00",
"cost": "-1",
"traceId": null
}Responses
| Code | Description |
|---|---|
| 200 | HTTP request completed. Check JSON code; only 0 indicates business success or acceptance. |
| 400 | Request JSON or required API parameters are invalid. |
| 401 | API key is missing, invalid, or cannot be matched to a user. |
| 5xx | API execution or upstream service failed. |
Data source, freshness, and limitations
Source, freshness, coverage, rate limits, and estimation notes are not specified in this API definition unless they appear in the request or response field documentation above. Do not assume official marketplace data or real-time freshness when it is not explicitly documented.