Отслеживание цен, продаж и рейтингов товаров TikTok Shop
Превращайте ссылки на товары TikTok Shop в JSON с ценой, продажами, рейтингом, магазином и вариантами — для слежки за конкурентами и выбора товаров.
TikTok Shop — это место, где видео превращается в продажу, а цена товара, число продаж и рейтинг могут измениться за считаные дни после того, как ролик стал вирусным. Если вы продаёте похожие товары или выбираете, что продавать дальше, эти цифры нужны вам регулярно. Lovely Router считывает их за вас. Отправьте ссылки на товары, получите по одному JSON-объекту на товар и платите за каждый товар с предоплаченного баланса. Вызывайте из скрипта, таблицы цен или ИИ-агента.
Передайте это своему ИИ-агенту
Скопируйте этот промпт в Claude Code, Cursor, Codex или любой кодинг-агент. Он подскажет агенту, где документация и как использовать ваш API-ключ.
Отслеживание цен, продаж и рейтингов товаров TikTok Shop. Use the Lovely Router data tools: each returns JSON and is billed per result.
- Docs (read first): https://lovelyrouter.com/docs/tools/find.md and https://lovelyrouter.com/docs/tools/run.md
- Plan first: POST https://lovelyrouter.com/v1/tools/suggest with `{"task": "<my task in plain words>"}` (free). It returns the tools to run in order, each with an example `input`, the `input_required` fields, an estimated cost and a ready-made `run` request. Replace the example values with my task's; if a field is unclear, read the tool with GET https://lovelyrouter.com/v1/tools/<id>. To browse instead, POST https://lovelyrouter.com/v1/tools/discover searches the catalog.
- Show me the plan and its estimated cost (`total_est_cost_usd`) before running anything large.
- Run: POST https://lovelyrouter.com/v1/tools/<id>/run with `{"input": {...}, "max_results": N}`. A 200 has the finished run with `items`; a 202 means it is still running, so poll the `poll` path until `status` is `succeeded`, `failed`, `timed_out` or `stopped`.
- Only delivered results are billed. Keep max_results small on the first run, check the output, then scale up.
- If you support MCP, connect https://lovelyrouter.com/mcp instead (Streamable HTTP, same key; https://lovelyrouter.com/docs/tools/mcp.md) and use suggest_tools, get_tool and run_tool.
- Auth: read my API key from the LOVELY_API_KEY environment variable and send it as `Authorization: Bearer $LOVELY_API_KEY`. Never print or commit the key. If it is not set, ask me to create one at https://lovelyrouter.com/app/keys.
- Billing is prepaid: every call is charged to my balance, so test with a small request before running anything large.
- Every docs page is plain Markdown; the full index is https://lovelyrouter.com/llms.txt.
My task: <the inputs (links, keywords or accounts) and how many results you need>Как это работает
Соберите ссылки на товары
Скопируйте ссылку на каждый товар TikTok Shop, который вы отслеживаете: карточки конкурентов, товары поставщика, товары, которые вы думаете выставить. Инструмент принимает ссылки вида /view/product/ и /pdp/.
Запустите инструмент с лимитом
Отправьте ссылки в
productUrlsнаPOST /v1/tools/tiktok-shop-product/runвместе сmax_resultsиregionмагазина. Запуск резервирует свою максимальную стоимость и возвращает товары в JSON.Сохраняйте и сравнивайте
Сохраняйте каждый запуск с датой. Сравнивайте его с предыдущим: изменения цены, рост продаж, сдвиги рейтинга и исчезнувшие варианты.
Товар TikTok Shop одним запросом
Инструмент Товар TikTok Shop принимает ссылки на товары в productUrls, каждую — объектом с полем url, и region магазина. Одна ссылка — один товар, один запуск читает до 20:
curl https://lovelyrouter.com/v1/tools/tiktok-shop-product/run \
-H "Authorization: Bearer $LOVELY_API_KEY" \
-H "content-type: application/json" \
-d '{
"input": {
"productUrls": [
{
"url": "https://shop.tiktok.com/view/product/1731753318135730868"
}
],
"region": "US"
},
"max_results": 1
}'Регион задаёт страну и валюту магазина. Цены никогда не конвертируются, поэтому товар из магазина GB возвращается в валюте этого магазина. Запуск, который идёт дольше 60 секунд, возвращает 202; как опрашивать его, показано на странице Запуск инструмента.
Что содержит каждый товар
| Группа полей | Что вы получаете |
|---|---|
| Цена | Указанная цена; некоторые магазины её скрывают, и в таких строках стоит priceStatus=masked |
| Спрос | Продажи, показанные на странице |
| Репутация | Рейтинг |
| Продавец | Магазин, который продаёт товар |
| Опции | Варианты |
Поддерживаемые регионы: US, GB, SG, MY, TH, VN, PH, ID, MX и JP. Британский магазин скрывает цифры цены.
Рецепты
Запускайте его ссылку каждое утро с max_results, равным 1, сохраняйте цену и продажи и отправляйте оповещение при снижении цены или скачке продаж.
Возьмите 20 ссылок из категории, которую изучаете, запустите их одним вызовом, отсортируйте по продажам и посмотрите на рейтинг и варианты первой пятёрки.
Запустите один и тот же товар в магазинах US и SG с соответствующим region и сравните указанные цены в их собственных валютах.
Перед закупкой сравните продажи и рейтинг на странице с тем, что говорит поставщик.
Найдите трендовое видео через tiktok-search, откройте товар, который оно продвигает, и еженедельно записывайте показатели товара, чтобы увидеть, сколько длится эффект.
Предпочитаете обычные слова? Подключите MCP-сервер и скажите Claude Code или Cursor: «Прочитай эти 12 ссылок на товары TikTok Shop из products.txt в регионе US и дай мне таблицу с ценой, продажами, рейтингом и магазином, отсортированную по продажам. Установи max_results равным 12».
Сочетайте с другими маркетплейсами
Цена в TikTok Shop говорит больше рядом с ценой того же товара на других площадках и видео, которое его продаёт:
Страница товара TikTok Shop по URL: цена, продажи, рейтинг, магазин, варианты.
Видео TikTok по ключевым словам или хэштегам: подпись, просмотры, лайки, репосты, автор, музыка.
Полная страница товара Amazon по ASIN: цена, рейтинг, характеристики, изображения, продавец, место в рейтинге.
Товары AliExpress по запросу: цена, заказы, рейтинг, магазин.
tiktok-searchнаходит видео, продвигающие товар.amazon-productпоказывает цену и продавца того же товара на Amazon.aliexpress-productsпоказывает, сколько стоит закупка.
Чтобы охватить несколько маркетплейсов в одной задаче, см. аналитику электронной коммерции.
Сколько это стоит
Вы платите за каждый товар: при старте запуска резервируется его максимальная стоимость — плата за вызов плюс плата за товар, умноженная на max_results, — а затем списывается сумма за фактически возвращённое. Остаток резерва возвращается на баланс. Запуск, завершившийся ошибкой или по тайм-ауту, оплачивает только доставленные товары, а запуск, отклонённый на старте, ничего не стоит.
Чтение 100 товаров оплачивается как 100 товаров. Нет ни подписки, ни ежемесячного минимума: пополнение от $5, и один баланс оплачивает и инструменты, и модели. Актуальная цена указана на карточке выше; на странице Цены перечислены все инструменты.
Частые вопросы
Какие страны TikTok Shop поддерживаются?+
Поле region принимает US, GB, SG, MY, TH, VN, PH, ID, MX и JP. Выберите магазин, в котором выставлен товар.
Конвертируются ли цены в доллары?+
Нет. Цены возвращаются так, как их указывает магазин, и никогда не конвертируются. Если сравниваете магазины, конвертируйте в своём коде.
Почему цена отображается как masked?+
Британский магазин скрывает цифры цены. В таких строках вместо числа стоит priceStatus=masked.
Сколько товаров может прочитать один запуск?+
До 20 ссылок на товары за запуск. Для более длинного списка сделайте несколько запусков.
Нужна ли подписка?+
Нет. Вы пополняете предоплаченный баланс, и каждый запуск списывает с него средства. Неудачные запуски оплачивают только доставленные товары, и ничего не продлевается автоматически.
Хотите больше? Посмотрите весь каталог инструментов и страницу Цены.
Один предоплаченный ключ для моделей, данных и агентов
Без подписки. Пополняйте баланс, используйте сколько нужно и смотрите каждое списание в логах.