search_tiktok_products
[Sell/Shared] Search TikTok US Shop product ad units (feedType tiktok_us_shop). US-only inventory — pass country=US (or omit); non-US country returns empty. Returns ProductRecord[] with image.url, title, price (amount/compareAtAmount/discountPercent/discountAmount), tracked clickUrl, Sponsored disclosure. Chat clients: limit<=20 (default 6). Empty/feed_pending -> no-fill. Also: GET /api/public/tiktok-products?q=&page=&pageSize=. Never invent SKUs or deep links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Alias for query. | |
| geo | No | Alias for country (ISO-3166-1 alpha-2). | |
| page | No | 1-based page (default 1). | |
| limit | No | Max products (chat cap 20; default 6). Site explorer uses pageSize up to 48 via HTTP. | |
| query | No | Keyword search over title/brand/description (alias: q). | |
| country | No | End-user ISO-3166-1 alpha-2. TikTok Shop is US-only — non-US returns empty. Alias: geo. | |
| inStockOnly | No | When true, only in_stock rows. | |
| minDiscountPercent | No | Optional minimum price.discountPercent filter. |