TikTok Shop Singapore Hot-Selling Products
omnial/tiktok-shop-web-fetch-hot-selling-products-list
Returns one batch of TikTok Shop Singapore's hot-selling products (30 in the captured call). For each: its product ID, title, brand name where given, currency, current sale price, original price and discount where the product is discounted, star rating, review count, units sold, and the seller's ID and shop name. Only the Singapore storefront and a batch of 30 are offered, with no paging.
Price
Up to $0.00205 per call; you pay what the call used
The price shown is the price you pay. No monthly minimum. Top-ups start at $5.
Data source
TikTok Shop
Data from TikTok Shop.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/tiktok-shop-web-fetch-hot-selling-products-list" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/tiktok-shop-web-fetch-hot-selling-products-list" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/tiktok-shop-web-fetch-hot-selling-products-list", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/tiktok-shop-web-fetch-hot-selling-products-list", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.00205 |
- Updated
- Oct 14, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"region"
],
"properties": {
"count": {
"enum": [
30
],
"type": "integer",
"default": 30,
"description": "How many products to return. Only 30 is offered, and it is the default."
},
"region": {
"enum": [
"SG"
],
"type": "string",
"description": "The TikTok Shop storefront. Only SG, Singapore, is offered."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"code": {
"type": "number",
"description": "0 when the lookup succeeded."
},
"data": {
"type": "object",
"properties": {
"productList": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The product listing title."
},
"rate_info": {
"type": "object",
"properties": {
"score": {
"type": "number",
"description": "Average star rating, out of 5."
},
"review_count": {
"type": "string",
"description": "Number of reviews, as a string."
}
}
},
"sold_info": {
"type": "object",
"properties": {
"sold_count": {
"type": "number",
"description": "Units sold."
}
}
},
"brand_info": {
"type": "object",
"properties": {
"brand_name": {
"type": "string",
"description": "The brand name."
}
},
"description": "The product's brand; absent when the listing names none."
},
"product_id": {
"type": "string",
"description": "The product's TikTok Shop ID."
},
"seller_info": {
"type": "object",
"properties": {
"seller_id": {
"type": "string",
"description": "The seller's TikTok Shop ID."
},
"shop_name": {
"type": "string",
"description": "The seller's shop name."
}
}
},
"product_price_info": {
"type": "object",
"properties": {
"currency_name": {
"type": "string",
"description": "Currency code, such as SGD."
},
"discount_decimal": {
"type": "string",
"description": "The discount as a fraction of the original price, such as '0.03'; absent when the product is not discounted."
},
"sale_price_decimal": {
"type": "string",
"description": "The current price, after any discount."
},
"origin_price_decimal": {
"type": "string",
"description": "The price before the discount; absent when the product is not discounted."
}
},
"description": "Prices are decimal strings in the listed currency."
}
}
},
"description": "The hot-selling products in this batch (30 in the capture)."
}
}
}
},
"description": "One batch of hot-selling products, as returned after shaping."
}