Альтернатива парсеру TikTok Shop от Apify: замеряем стоимость 1 000 записей
1 000 товаров TikTok Shop по прейскуранту Apify Store стоят от $1.22 до $15. Наши реальные вызовы: $0.089 в американском магазине и $0.0056 в Сингапуре и Малайзии.

Вам нужно 1 000 товаров из американского TikTok Shop. В Apify Store самый дешёвый парсер поиска на тарифе Business стоит $1.22 за 1 000. Самый популярный парсер поиска стоит $9.00 на тарифе Business и $15.00 на Free. 6 ноября 2026 года наши реальные вызовы tiktok/shop_search в американском магазине возвращали от 10 до 15 товаров за вызов по цене $0.000556. Это $0.089 за 1 000 уникальных товаров. Самый дешёвый парсер Apify обходится в 13.7 раза дороже.
В магазинах Сингапура и Малайзии за ту же цену вызов возвращал 100 товаров: $0.0056 за 1 000. Там цена Apify более чем в 219 раз выше нашей. Товары категории стоят $0.0537 за 1 000, бестселлеры $0.0403, авторы $0.556. Аналогичные парсеры Apify стоят в 37, 52 и 9 раз больше. Товары магазина и отзывы на все 17 запросов в двух наших раундах вернули 503 без списания средств, поэтому цены для них у нас нет.
«Цена за 1,000» здесь означает стоимость одного запроса, делённую на число вернувшихся записей и умноженную на 1 000. EveryInfra берёт оплату за каждый запрос. Парсеры Apify Store берут плату за каждый результат (за событие). Сравнивать их можно только при одинаковом знаменателе. Мы делим на число возвращённых записей, а не на limit, и повторяющиеся записи считаем один раз.
Поэтому короткие или повторяющиеся страницы могут только завысить нашу цену. По Apify мы используем только публичные материалы: страницы Store, страницу тарифов, документацию и публичный API. Мы не регистрировались и не запускали акторы Apify (так компания называет облачные парсеры). Поэтому все цифры Apify означают прейскурантные цены, а не фактические счета.
Цены взяты из второго раунда тестов, который начался 6 ноября 2026 года в 00:13 по сингапурскому времени. Первый раунд, 4 ноября, пришёлся на сбой на нашей стороне и цен не дал; об этом рассказано в разделе о неудачных вызовах. Всего за два раунда было выполнено 108 запросов, а списания составили $0,011452.
В этой статье мы обозначаем сторонние парсеры из Store номерами (#1–#15, см. таблицу цен). Имена разработчиков и ссылки приведены в списке источников в конце.
Сводная таблица: семь видов данных TikTok Shop и стоимость 1 000 записей
Все цифры EveryInfra получены в реальных вызовах 6 ноября 2026 года: списание берётся из billing.charged_usd, а число записей равно длине results. Вызовы с 0 записей или с ошибками в знаменатель не входят. По Apify мы взяли по два парсера на каждый вид данных: с самой низкой ценой на тарифе Business и с наибольшим числом пользователей. Цены взяты из pricingInfos в публичном API 6 ноября 2026 года в 00:13 по сингапурскому времени («Get Actor API docs»). Обозначения с # относятся к таблице цен в следующем разделе. Скидки по тарифам описаны в «Actor pricing and costs».
| Данные | Возможность EveryInfra | Измерено: вызовы с данными / записи / списание | Наша цена за 1 000 | Самый дешёвый у Apify (Free → Business) | Самый популярный у Apify (Free → Business) | Соотношение (тариф Business) |
|---|---|---|---|---|---|---|
| Поиск по ключевым словам, США | tiktok/shop_search | 4 / 25 уникальных (45 записей) / $0,002224 | $0.089 | #10 $2.00 → $1.22 | #2 $15.00 → $9.00 | 13.7x–101x |
| Поиск по ключевым словам, SG и MY | tiktok/shop_search | 2 / 200 / $0.001112 | $0.0056 | #10 $2.00 → $1.22 | #2 $15.00 → $9.00 | 219x–1,619x |
| Товары категории | tiktok/shop_category_products | 6 / 90 / $0.004836 | $0.054 | #6 $2.00 → $2.00 | #3 $4.50 → $4.50 | 37x–84x |
| Товары магазина | tiktok/shop_products | 0 / 0 / $0 (6 × 503 за два раунда) | не измерено | #13 $1.99 → $1.93 | #5 $4.00 → $2.40 | — |
| Бестселлеры | tiktok/shop_hot_products | 2 / 40 / $0.001612 | $0.040 | #12 $3.00 → $2.10 | same | 52x |
| Отзывы о товарах | tiktok/shop_product_reviews | 0 / 0 / $0 (11 × 503 за два раунда) | не измерено | #14 $1.99 → $0.79 | #11 $2.00 → $2.00 | — |
| Профили авторов | tiktok/shop_creator | 1 / 1 / $0.000556 | $0.556 | #7 $5.00 → $5.00 | same | 9x |
Соотношение равно цене Apify, делённой на нашу цену. Оно почти целиком зависит от числа записей на запрос. Наша цена за запрос фиксирована в каталоге: $0,000556 за поиск и авторов, $0,000806 за страницы категорий, магазинов и бестселлеров, $0,000764 за страницы отзывов. Поэтому при 100 записях на вызов в Юго-Восточной Азии Apify оказывается в сотни раз дороже. При 10 записях на вызов в США разница составляет примерно 10 раз, а при одном авторе на вызов — 9 раз.
Кроме того, у Apify есть плата за каждый запуск, а для некоторых акторов отдельно взимается плата за использование платформы (подробности после таблицы цен). Для товаров магазина и отзывов у нас нет результатов замеров: все 17 запросов за два раунда вернули ошибку 503, без списания средств и без данных. Рассчитывать для них соотношение по ценам каталога мы не стали.
Цена не единственное различие. В таблице ниже сравниваются остальные условия.
| Пункт | Парсеры TikTok Shop в Apify Store | EveryInfra |
|---|---|---|
| Единица оплаты | За событие: в основном за запись (товар, отзыв); #7 за запуск; некоторые добавляют плату за каждый запуск | За запрос: одна страница на вызов, от $0,000556 до $0,000806 по каталогу |
| Ошибки и пустые результаты | Зависит от актора; списывается плата за запуск и за записи, сохранённые до сбоя | За запросы, завершившиеся ошибкой 503 или тайм-аутом, а также за запросы с 0 записей или неверными параметрами плата не списывается (108 запросов в этой статье) |
| Ежемесячная плата | Тариф Free с кредитами на $5; Starter — $19, Scale — $199, Business — $999 в месяц; неиспользованные кредиты сгорают | Без абонентской платы; минимальное пополнение баланса $10 |
| Бесплатные кредиты | $5 в месяц на тарифе Free | Кредиты на $1 за звезду на GitHub, срок действия — 24 часа |
| Шаги для получения первых данных | Зарегистрироваться, открыть актор, заполнить входные данные, запустить его, скачать набор данных | Получить API-ключ, отправить один POST-запрос; данные приходят в ответе |
| ИИ-инструменты | MCP-сервер Apify (mcp.apify.com, OAuth) | Удалённый MCP-сервер по адресу https://api.everyinfra.com/mcp, инструменты с именами everyinfra_* |
| Магазины | Зависит от парсера; Clockworks поддерживает только США; некоторые охватывают Европу и Бразилию | 9 магазинов: США, Мексика, Япония и 6 в Юго-Восточной Азии; Европы и Бразилии нет |
Источники: страница тарифов Apify, страница Clockworks в Apify Store с описанием шагов, MCP-сервер Apify и наш каталог возможностей.
Цены на парсеры TikTok Shop в Apify: 16 популярных парсеров в одной таблице
Мы искали «tiktok shop» в Apify Store через его публичный API поиска. API вернул 1 665 совпадений. Когда мы впервые обратились к нему 4 ноября 2026 года, он вернул 1 626, то есть за два дня появилось 39 новых совпадений. У всех 39 первых записей, которые вернул API, в названии есть «TikTok Shop» (Store search API, данные на 6 ноября 2026 года, 00:13 по сингапурскому времени). Почти все эти парсеры публикуют сторонние разработчики.
Сама Apify поддерживает только один из них под названием Clockworks. Почти все они используют модель оплаты за событие (pay-per-event). Разработчик задаёт события, и вы платите при каждом их наступлении (документация по pay-per-event). Обычно тарифицируются события «один результат» и «начало одного запуска». В Apify облачный парсер называется актором.
В документации Apify рекомендуется обращаться к публичному эндпоинту Get Actor, чтобы увидеть все тарифицируемые события актора (Get Actor). Для этого эндпоинта аккаунт не нужен. Мы изучили поле pricingInfos у 16 парсеров с наибольшим числом пользователей.
| Номер и тип | Пользователи, всего / за последние 30 дней | Основное событие | Free | Starter | Scale | Business | Плата за запуск | Цена действует с | Последнее изменение (UTC) |
|---|---|---|---|---|---|---|---|---|---|
| #1 All-in-one (most users) | 3,064 / 410 | result | $25.00 | $20.00 | $18.00 | $15.00 | $0.002 | 26 июня 2026 г. | 4 октября 2026 г. |
| #2 Search (most used search scraper) | 2,592 / 221 | result | $15.00 | $12.00 | $10.00 | $9.00 | $0.002 | 1 апреля 2026 г. | 12 июня 2026 г. |
| #3 All-in-one with categories | 2,502 / 220 | result | $4.50 | $4.50 | $4.50 | $4.50 | — | 13 мая 2026 г. | 25 октября 2026 г. |
| #4 Search | 1,374 / 13 | результат поиска | $30.00 | $10.00 | $7.50 | $5.00 | $0,14 (Free) / $0,014 | 13 мая 2026 г. | 29 октября 2026 г. |
| #5 Products and shops | 1,384 / 204 | product | $4.00 | $3.20 | $2.80 | $2.40 | — | 27 июля 2026 г. | 5 ноября 2026 г. |
| #6 All-in-one with categories | 935 / 255 | result | $2.00 | $2.00 | $2.00 | $2.00 | — | 30 апреля 2026 г. | 9 октября 2026 г. |
| #7 Creators | 784 / 79 | запуск (один автор) | $5.00 | $5.00 | $5.00 | $5.00 | основное событие | 19 апреля 2026 г. | 24 октября 2026 г. |
| #8 Products (mobile API) | 644 / 174 | result | $10.00 | $10.00 | $10.00 | $10.00 | $0.05 | 15 апреля 2026 г. | 19 октября 2026 года |
| #9 Product data | 563 / 64 | result | $2.00 | $2.00 | $2.00 | $2.00 | $0.00005 | 18 марта 2026 г. | 2 ноября 2026 г. |
| #10 Search (cheapest on Business) | 564 / 132 | product | $2.00 | $1.60 | $1.34 | $1.22 | $0.00005 | 5 августа 2026 г. | 5 ноября 2026 г. |
| #11 Reviews (most used review scraper) | 360 / 75 | review | $2.00 | $2.00 | $2.00 | $2.00 | $0.01 | 28 октября 2026 г. | 28 октября 2026 г. |
| Clockworks (поддерживается Apify) | 235 / 40 | product | $30.00 | $20.00 | $15.00 | $13.00 | — | 22 июня 2026 г. | 5 ноября 2026 г. |
| #12 Top products | 266 / 191 | product | $3.00 | $2.70 | $2.40 | $2.10 | $0.005 | 22 октября 2026 г. | 4 ноября 2026 г. |
| #13 Products and shops (cheapest on Free) | 225 / 61 | product | $1.99 | $1.97 | $1.95 | $1.93 | — | 12 июня 2026 г. | 4 ноября 2026 г. |
| #14 Reviews (cheapest) | 63 / 40 | review | $1.99 | $1.49 | $0.99 | $0.79 | $0.005 | 22 сентября 2026 г. | 29 октября 2026 г. |
| #15 Reviews | 48 / 10 | review | $2.70 | $2.65 | $2.25 | $1.40 | — | 17 октября 2026 года | 19 октября 2026 года |
Все цены указаны в долларах США за 1 000 основных событий. Цена в строке #7 указана за 1 000 запусков. Этот парсер принимает одно имя пользователя автора за запуск, поэтому цена составляет также $5.00 за 1 000 авторов. Четыре столбца соответствуют тарифам Apify. Тариф Free даёт $5 на использование каждый месяц.
Starter стоит $19 в месяц, Scale — $199, а Business — $999 (страница тарифов Apify). Плата за тариф представляет собой предоплату за использование, а на более дорогих тарифах цены в Store ниже. В Store эти уровни называются Bronze, Silver и Gold. Каждый разработчик решает, распространяются ли скидки на его парсер (Actors in Store).
Таблица показывает три факта. Во-первых, цены различаются в 15 раз. На тарифе Free #13 стоит $1.99 за 1 000 товаров, а Clockworks и #4 стоят $30.00. Во-вторых, самый популярный парсер не самый дешёвый. У #1 3 064 пользователя, и на тарифе Free он стоит $25.00 за 1 000 результатов.
Эта цена в 12,6 раза выше цены #13. В-третьих, Clockworks TikTok Shop Scraper входит в число двух самых дорогих парсеров на тарифе Free. Кроме того, на его собственной странице указано, что он поддерживает только США (см. скриншот).

Цена $30,00 на странице совпадает с данными публичного API. Событие result стоит $0,03 на Free, $0,013 на уровне Gold (Business) и $0,003 на корпоративном уровне Diamond (метаданные Clockworks TikTok Shop Scraper).
В цену за запись не входят ещё две статьи расходов. Первая — плата за запуск (столбец «Плата за запуск»): #1 и #2 берут $0,002 за запуск, #12 — $0,005, #11 — $0,01, #8 — $0,05, а #4 — $0,14 на Free ($0,014 на платных тарифах). При 50 ключевых словах в день плата за запуск списывается 50 раз в день. Вторая — использование платформы: большинство акторов с оплатой за событие включают его стоимость в цену, но некоторые отдельно берут плату за вычислительные ресурсы, хранилище, резидентные прокси и передачу данных (Actors in Store, Usage and resources). Резидентные прокси на Free и Starter стоят $8 за ГБ (страница тарифов Apify).
Ещё один сигнал: поле modifiedAt в публичном API показывает, когда разработчик в последний раз менял парсер. Из 16 парсеров 14 менялись за последние 30 дней, а 5 из них изменились снова за два дня между нашими проверками (данные получены в 00:13 по сингапурскому времени 6 ноября 2026 г.; даты указаны в последнем столбце таблицы цен). Страницы часто меняются, поэтому парсерам тоже приходится меняться, а вслед за ними меняются и цены: см. #11 и #12 в разделе «Последние изменения».
Как мы тестировали и что считали успешным результатом
Мы зафиксировали правила до начала работы над статьёй и не меняли их после получения результатов. Цену за 1 000 записей мы считали так: заплаченная сумма, делённая на число полученных записей и умноженная на 1 000. Сумма берётся из поля billing.charged_usd в ответе. Записями считаются элементы results. Если мы тестировали один тип данных несколько раз, то сначала складывали суммы и записи, а затем делили.
Вызов, вернувший 0 записей, не учитывается в знаменателе. Списание по нему мы проверяем отдельно. Мы всегда считаем фактически полученные записи, а не значение limit в запросе. Поэтому вызов с небольшим числом записей может только увеличить рассчитанную цену.
Для данных об Apify мы использовали только публичные источники, не требующие аккаунта: API поиска по Store, публичный API метаданных каждого актора, страницы Store и документацию Apify. Адрес API метаданных: api.apify.com/v2/acts/<user>~<name>. Поле pricingInfos содержит историю цен, и мы использовали последнюю запись, действовавшую на момент проверки. Мы не регистрировались в Apify и не запускали акторы Apify. Поэтому данные Apify в наших таблицах отражают публичные цены, а не реальные счета.
Мы также заранее зафиксировали, как выбираем парсеры Apify. Поиск по запросу «tiktok shop» в Store 4 ноября 2026 г. дал 1 626 результатов. Мы взяли первые результаты по общему числу пользователей. К ним мы добавили специализированные парсеры отзывов и авторов, а также парсер Clockworks, который поддерживает Apify.
Всего получилось 16 парсеров. Для каждого типа данных мы сравниваем самый дешёвый и самый популярный из них. Мы сравниваем не только с дорогими парсерами.
Если соотношение меньше 3, оно попадает в таблицу, но не в заголовок. Случаям, когда Apify дешевле или лучше, посвящён отдельный раздел. Время везде сингапурское (UTC+8), а где это полезно, в скобках указано время UTC. Цены Apify мы проверяли дважды: в 00:13:46 по сингапурскому времени 4 ноября 2026 г. и в 00:13:35 6 ноября 2026 г.
Все тарифицируемые события и цены для разных уровней у 16 парсеров при обеих проверках совпали, и запланированных изменений цен не было. Для изменяющихся показателей, таких как число пользователей, статистика запусков и даты изменений, в статье используются данные на 6 ноября. Мы использовали внутренний тестовый API-ключ, для которого действовала публичная цена каталога, такая же, как для любого клиента.
| Критерий | Критерий прохождения | Если условие не выполнено |
|---|---|---|
| Реальные вызовы | Для поиска, категории, магазина продавца, хитов продаж, отзывов и данных об авторе хотя бы один запрос выполняется успешно | Сообщаем о сбое или пустом результате и проверяем списание |
| Без списания при сбое | При отсутствии API-ключа, неверном параметре, неподдерживаемом магазине или сбое сервиса списание составляет $0 | Сообщаем о любом списании |
| Регионы | Магазин США и хотя бы один магазин Юго-Восточной Азии или Латинской Америки | Остальные помечаем как «есть в каталоге, но не протестированы» |
| Бюджет | Реальные вызовы в сумме стоят не больше $0,10 | Останавливаемся |
Охват магазинов: протестированы США, Юго-Восточная Азия и Мексика; Европа и Бразилия не охвачены
TikTok Shop состоит из отдельных магазинов по странам. По одному и тому же ключевому слову в каждом магазине выдаются разные товары, валюты и продавцы. Поэтому важно, какие магазины поддерживает инструмент и какие из них протестировал его разработчик. Мы изучили описания входных параметров 9 парсеров Apify, в которых указаны магазины, и сравнили их с примечаниями country в нашем каталоге.
Парсер Clockworks, который поддерживает Apify, работает только с магазином США. Об этом сказано в его FAQ, и при повторной проверке 6 ноября 2026 г. текст не изменился. Парсер авторов #7 тоже работает только с США. #3 перечисляет 16 магазинов, но его разработчик пишет, что «полностью поддерживается и протестирован» только магазин США. #10 перечисляет 10 магазинов, но поиск по ключевым словам работает только в США и 5 магазинах Юго-Восточной Азии.
В нашем каталоге для данных о категориях, магазинах продавцов и отзывах указаны 9 магазинов: США, Мексика, Япония, Сингапур, Малайзия, Филиппины, Таиланд, Вьетнам и Индонезия. Хиты продаж охватывают те же магазины, кроме США. Запрос данных о хитах продаж для США, Великобритании или Бразилии отклоняется до списания средств (каталог возможностей, данные на 6 ноября 2026 г.). Мы не поддерживаем магазины Великобритании, континентальной Европы и Бразилии. Для этих регионов используйте парсер поиска #2, парсер хитов продаж #12 или парсер отзывов #14.
Самый полезный вывод касается размера страницы. Одна и та же возможность по одной и той же цене в некоторых магазинах возвращала до 10 раз больше записей:
| Магазин | Запрос (6 ноября, по сингапурскому времени) | Записи | Списание | Цена за 1 000 записей |
|---|---|---|---|---|
| US | поиск «lip gloss» и «phone case» (4 вызова, 00:13) | от 10 до 15 за вызов | $0,000556 за вызов | $0,049 (все записи), $0,089 (уникальные) |
| Сингапур, Малайзия | поиск «lip gloss» (2 вызова, 00:13–00:14) | 100 за вызов | $0,000556 за вызов | $0.0056 |
| Мексика | поиск «brillo labial» (00:14:47) | 0 | $0 (средства за пустой результат возвращены) | — |
| США, Малайзия, Мексика | категория 601450 (6 вызовов, 00:15) | 15 на страницу | $0,000806 за вызов | $0.0537 |
| Малайзия, Сингапур | хиты продаж, limit=20 (2 вызова, 00:28–00:29) | 20 за вызов | $0,000806 за вызов | $0.0403 |
В Мексике поиск по испанскому ключевому слову «brillo labial» (блеск для губ) вернул 0 записей, хотя вызов по категории в те же минуты вернул 15 товаров. Либо поиск по этому ключевому слову не дал результатов, либо поисковое покрытие в Мексике неполное. Определить, какой из вариантов верен, невозможно.
Тесты по сценариям: поиск, категории, хиты продаж, магазины продавцов, отзывы и авторы
Для каждого теста указаны запрос, время по Сингапуру, число записей и списание. Рядом приведены цены из прайса двух парсеров Apify для сбора тех же данных: самого дешёвого на тарифе Business и самого популярного. Все исходные ответы сохранены.
Поиск по ключевым словам в TikTok Shop: от 10 до 15 товаров за вызов в США и 100 в Юго-Восточной Азии
Для tiktok/shop_search обязателен параметр keyword. Параметры country (страна магазина) и page (нумерация с 1) необязательны. 6 ноября 2026 г. мы выполнили 7 вызовов API:
| Время | Магазин / ключевое слово | Записи | Списание | Примечание |
|---|---|---|---|---|
| 00:13:16 | США / lip gloss, страница 1 | 10 | $0.000556 | |
| 00:13:28 | США / lip gloss, страница 2 | 10 | $0.000556 | Те же 10 товаров, что на странице 1 |
| 00:13:38 | США / lip gloss, страница 3 | 10 | $0.000556 | Те же 10 товаров, что на странице 1 |
| 00:13:48 | США / phone case | 15 | $0.000556 | |
| 00:13:59 | Сингапур / lip gloss | 100 | $0.000556 | 17,2 секунды |
| 00:14:22 | Малайзия / lip gloss | 100 | $0.000556 | 17,8 секунды |
| 00:14:47 | Мексика / brillo labial | 0 | $0 | empty_result_refunded |
Один результат нас удивил. В магазине США страницы 2 и 3 вернули те же 10 ID товаров, что и страница 1. Мы заплатили за 3 вызова и получили 10 уникальных товаров. Для поиска по ключевым словам в США рассчитывайте на 10–15 товаров за вызов и не ждите, что page позволит пройти дальше по результатам. Чтобы получить больше товаров в магазине США, используйте пагинацию по категориям (следующий тест).

4 вызова API для США стоили $0.002224 за 25 уникальных товаров: $0.0890 за 1 000 товаров ($0.0494 за 1 000 записей). Сингапур и Малайзия дали 200 товаров без повторов: $0.0056 за 1 000.
На Apify самая низкая цена на тарифе Business у #10: $2.00 за 1 000 на Free и $1.22 на Business, плюс $0.00005 за запуск. Самый популярный парсер поиска, #2 (2 592 пользователя), стоит $15.00 на Free и $9.00 на Business, плюс $0.002 за запуск. У #13 самая низкая цена на Free ($1.99), но на Business он стоит $1.93. Соотношения для США: 13.7x (#10 Business) и 101x (#2 Business). Юго-Восточная Азия: 219x и 1 619x.
Справедливости ради, парсер на Apify собирает столько записей, сколько вы запросите. У входного параметра Clockworks productsPerSearch значение по умолчанию равно 10, а максимальное значение не установлено (страница Clockworks в Apify Store). Если вам нужно получить 300 товаров из магазина США по одному ключевому слову, Apify позволяет сделать это за один запуск. В этом тесте нам это не удалось.
Товары категории в TikTok Shop: 15 на страницу, 60 уникальных товаров за 4 страницы
tiktok/shop_category_products возвращает одну страницу за вызов. В последней записи есть next_page_token; передайте его в следующем запросе, чтобы получить следующую страницу. Мы использовали категорию Beauty & Personal Care (category_id=601450):
| Время | Магазин | Страница | Записи | Списание |
|---|---|---|---|---|
| 00:15:01 | US | 1 | 15 | $0.000806 |
| 00:15:10 | US | 2 | 15 | $0.000806 |
| 00:15:19 | US | 3 | 15 | $0.000806 |
| 00:15:28 | US | 4 | 15 | $0.000806 |
| 00:15:38 | Малайзия | 1 | 15 | $0.000806 |
| 00:15:50 | Мексика | 1 | 15 | $0.000806 |
4 страницы для США дали 60 товаров без повторяющихся ID. 6 вызовов вернули 90 товаров за $0.004836: $0.0537 за 1 000, от 2.5 до 5.9 секунды на вызов. Первым товаром была мужская электробритва: продано 24 201 шт., рейтинг 3.7 и 2 140 отзывов. В каталоге указано поле category, но в этих записях оно было пустым, поэтому сохраняйте отправленный вами category_id. На Apify #6 стоит $2.00 за 1 000 на всех тарифах, а самый популярный, #3, $4.50. Соотношения: 37x и 84x.
Бестселлеры TikTok Shop: запрос с limit=100 завершился по тайм-ауту, а с limit=20 сработал
tiktok/shop_hot_products возвращает список бестселлеров одного магазина с полем rank. В ошибке тайм-аута предлагалось уменьшить limit или использовать "mode":"async", поэтому мы попробовали limit=20:
| Время | Магазин | `limit` | Результат | Секунд | Списание |
|---|---|---|---|---|---|
| 00:16:08 | Малайзия | 100 | 503 unavailable | 17.3 | $0 |
| 00:16:32 | Таиланд | 100 | 503 unavailable | 17.3 | $0 |
| 00:17:03 | Сингапур | 100 | 503 timeout | 15.2 | $0 |
| 00:17:25 | Мексика | 100 | 503 timeout | 15.2 | $0 |
| 00:28:56 | Малайзия | 20 | 20 товаров | 6.8 | $0.000806 |
| 00:29:10 | Сингапур | 20 | 20 товаров | 5.7 | $0.000806 |
| 00:42:55 | Таиланд | 100 | 503 unavailable | 17.3 | $0 |

На 2-м месте в Малайзии оказалось чесночное масло с чили: продано 348 113 шт., 53 742 отзыва. Это $0.0403 за 1 000. #12 стоит $3.00 за 1 000 на Free и $2.10 на Business, плюс $0.005 за запуск, или $0.04 за товар с аналитикой. Соотношение от 52x до 74x. #12 также сортирует по выручке за 30, 7 или 1 день и оценивает GMV. Мы даём только место в рейтинге и общее число проданных единиц.
Товары магазина в TikTok Shop: 6 вызовов в двух раундах, все 503
tiktok/shop_products принимает ID магазина; по данным каталога, возвращается до 30 товаров на страницу и next_page_token. Мы использовали магазин Disney Store в американском TikTok Shop: сделали два вызова 4 ноября, а затем 6 ноября — в 00:15, 00:28, 00:43 и 00:58. Все 6 вызовов вернули 503 unavailable с charged: false. Вызов в 00:58 вернулся за 0,2 секунды: сервис сразу отклонил новый вызов, а не стал ждать длительного тайм-аута. Измеренной цены здесь у нас нет.
На Apify #13 стоит $1.99 за 1 000 на Free ($1.93 на Business), а самый популярный, #5, $4.00 ($2.40). За последние 30 дней из каждых 10 000 их запусков неудачно завершились 2 065 и 2 572 соответственно. При 30 товарах на странице наша цена из каталога составила бы около $0.027 за 1 000. Это непроверенная оценка, поэтому она не входит ни в одно соотношение.
Отзывы о товарах в TikTok Shop: 11 вызовов в двух раундах, все 503
tiktok/shop_product_reviews принимает ID товара. По данным каталога, на странице 20 отзывов (размер страницы может меняться), доступны rating (от 1 до 5), sort (новые или рекомендуемые) и next_page_token. Мы выбрали чехол для телефона в магазине США (330 отзывов), тинт для губ в Малайзии (34 789) и блеск для губ в Сингапуре (776). 1 вызов 4 ноября и 9 вызовов 6 ноября вернули 503 unavailable, в основном за 0,2 секунды, без списания.
На 3-м сбое (00:43) next_steps сообщил «3 failures in 10 minutes; none was charged», а в ответе был готовый запрос example с другим ID товара.
Если пример работает, проблема в целевом ресурсе. Если нет, проблема на нашей стороне, и ИИ должен спросить пользователя, прежде чем открывать обращение в поддержку. В 01:02 мы отправили пример. Он тоже вернул 503 без списания. Значит, по его же правилу проблема была у нас. 4 ноября rating=6 сразу получил 422 («must be 1 to 5»), тоже бесплатно.


На Apify #14 стоит $1.99 за 1 000 отзывов на Free и $0.79 на Business, плюс $0.005 за запуск. Он поддерживает 16 магазинов и даёт распределение оценок по звёздам для каждого товара (страницы в Apify Store в списке источников). Самый популярный, #11, стоит $2.00 за 1 000 плюс $0.01 за запуск. Отзывы здесь единственный случай, когда у Apify низкая цена, более широкий охват и работающий инструмент.
Авторы в TikTok Shop: сработал 1 вызов из 6, $0,000556 за автора
tiktok/shop_creator ищет одного автора за вызов в магазине США:
| Время | Имя пользователя | Результат | Списание |
|---|---|---|---|
| 00:17:46 | colourpopcosmetics | 503, временно недоступно | $0 |
| 00:18:01 | elfcosmetics | 503, временно недоступно | $0 |
| 00:18:12 | tartecosmetics | 2 064 277 подписчиков, 121 товар, в среднем 248 просмотров | $0.000556 |
| 00:18:25 | несуществующее имя пользователя | 503, временно недоступно | $0 |
| 00:29:37 | colourpopcosmetics (повторная попытка) | 503, временно недоступно | $0 |
| 00:43:50 | elfcosmetics (повторная попытка) | 503, временно недоступно | $0 |
4 ноября во всём первом раунде сработал только вызов для tarte, в 00:55.
Две оговорки. Несуществующее имя пользователя тоже вернуло 503, а не «not found», поэтому вызывающая сторона не может отличить отсутствующего человека от временного сбоя. Кроме того, в записи tarte не было video_count и sold_count, хотя они указаны в каталоге. У нас $0.556 за 1 000 авторов; #7 стоит в 9x дороже ($5.00 за 1 000, один автор за запуск). Зато #7 даёт GMV за 30 дней и данные об аудитории, а мы нет.
Нужно ли платить за неудачные вызовы и вызовы без результатов? Ошибки 503, тайм-ауты и пустые результаты в двух раундах тестов
Реальный сбой начался в первую же минуту нашего первого раунда тестов. С 00:14 по сингапурскому времени 4 ноября 2026 года (16:14 UTC 3 ноября) вызовы всех шести возможностей TikTok Shop возвращали код 503. В то же время вызов tiktok/profile, который не относится к возможностям TikTok Shop, прошёл успешно, и плата за него была списана как обычно. Мы не стали скрывать этот случай, потому что он лучше всего позволил проверить, списываются ли деньги при сбоях.
С 00:14 до 02:01, в течение 1 часа 47 минут, шесть возможностей большую часть времени были недоступны. За это время мы отправили 67 запросов к TikTok Shop. 33 раза мы отправили один и тот же поисковый запрос с интервалом в 3 минуты, чтобы проверить, восстановилась ли работа. 63 запроса вернули 503, а 3 были отклонены до какого-либо списания (один 401, два 422). Ни за один из этих 66 запросов деньги не списали. Один запрос данных об авторе (tarte) в 00:55 вернул данные, и за него списали $0,000556.
| Раунд 1, 4 ноября (00:14–02:01 по сингапурскому времени) | Вызовы | Списание | Что сказано в ответе |
|---|---|---|---|
| 503, временно недоступно | 63 | $0 | 16 запросов были отклонены за 0,2 секунды с подсказкой повторить попытку через 60 секунд; 47 ответов содержали подсказку повторить попытку через 20 секунд, но не более 2 раз. В каждом ответе указано charged: false и reason: request_failed_refunded |
| 401, API-ключ отсутствует | 1 | $0 | Сначала аутентификация. Схема не раскрывается неаутентифицированным вызовам |
| 422, неверный параметр | 2 | $0 | country=US для бестселлеров выдаёт список из 8 допустимых магазинов и сообщает, что у магазинов США, Великобритании и Бразилии нет списка бестселлеров; rating=6 сообщает, что значение должно быть от 1 до 5 |
| 200, автор tarte (00:55:50) | 1 | $0.000556 | Единственный успешный вызов в раунде 1, одно обычное списание |
Контрольный запрос: tiktok/profile (00:15:20) | 1 | $0.000556 | Возможность не относится к TikTok Shop; одно обычное списание |
Во втором раунде поиск, категории, бестселлеры и авторы работали, а товары магазинов и отзывы — нет. Раунд 2 включает 40 запросов, в том числе один запрос example, отправленный в 01:02:
| Раунд 2, 6 ноября (00:13–01:02 по сингапурскому времени) | Вызовы | Результат | Списание |
|---|---|---|---|
tiktok/shop_search | 7 | 6 с данными; 1 в Мексике с 0 записей, empty_result_refunded | $0.003336 |
tiktok/shop_category_products | 6 | Все вернули данные | $0.004836 |
tiktok/shop_hot_products | 7 | 2 вернули данные при limit=20; 5 вернули 503 при limit=100 (3 — «временно недоступно», 2 — тайм-ауты с рекомендацией уменьшить limit или использовать "mode":"async") | $0.001612 |
tiktok/shop_creator | 6 | 1 вернул данные; 5 вернули 503: «временно недоступно», включая запрос с вымышленным именем пользователя | $0.000556 |
tiktok/shop_products | 4 | Все вернули 503: «временно недоступно» | $0 |
tiktok/shop_product_reviews | 10 | Все вернули 503 «временно недоступно». Начиная с 3-й ошибки, в ответе есть запрос example; он тоже вернул 503 | $0 |
Выделяются три момента. Во-первых, 503 — это не просто код ошибки. После четвёртого сбоя next_steps сообщил: «4 failures in 10 minutes for tiktok/shop_search; none was charged» (4 сбоя за 10 минут для tiktok/shop_search; ни за один запрос плата не списана). Там также было указано, что ИИ клиента API должен один раз отправить запрос example, а затем спросить пользователя, прежде чем создавать обращение в поддержку. Таким образом, ИИ может подождать или сменить целевой ресурс и не повторяет попытки бесконечно.
Во-вторых, неверные параметры отсекаются до любого списания: country=US для бестселлеров и rating=6 для отзывов получили 422 со списком допустимых значений. В-третьих, в каждом неудачном ответе есть billing.charged=false и причина возврата средств, так что для проверки не нужно ждать счёта.
В Apify списание за неудачный запуск зависит от того, как устроены события в конкретном Actor. В документации Apify по модели pay-per-event сказано, что момент записи события определяет автор Actor. Платформа списывает с пользователя плату за записанные события. Большинство авторов включают вычисления и хранение в цену события, но некоторые берут плату за использование платформы отдельно (pay per event, usage and resources).
Плата за старт — это событие, которое платформа записывает в начале запуска. В документации оно называется apify-actor-start. Если запуск прерывается на полпути, вы всё равно платите за старт и за результаты, записанные до сбоя. Поэтому в Apify «без оплаты при сбое» не является правилом платформы.
Это зависит от конкретного Actor. У некоторых парсеров за последние 30 дней была высокая доля сбоев, например у #5 и #13 из следующего раздела. Сначала проверьте их на небольшом объёме.
Сколько запусков Apify не завершается успешно: данные за последние 30 дней на 10 000 запусков
У парсера с оплатой за результат цена не единственная статья расходов. Неудачные запуски тоже стоят денег. Публичный API каждого Actor содержит publicActorRunStats30Days. Это счётчик запусков за последние 30 дней: успешных, завершившихся ошибкой, по тайм-ауту или прерванных.
Мы проверили этот показатель у всех 16 парсеров и посчитали неуспешные запуски на 10 000 запусков. У #5 было 9 269 запусков, и 2 373 из них завершились ошибкой. Это 2 572 неуспешных запуска на 10 000. У #13 было 2 107 запусков: 269 ошибок и 165 тайм-аутов, то есть 2 065 на 10 000. Эти данные мы сняли 6 ноября 2026 года в 00:13 по сингапурскому времени. За два дня до этого у #5 было 2 563, так что цифры стабильны.
У парсера отзывов #15 показатель 1 633 на 10 000, но за 30 дней у него было всего 98 запусков (16 неуспешных), поэтому эта цифра малоинформативна. У парсера авторов #7 показатель 912 на 10 000. При этом у него 627 168 запусков за 30 дней, больше всех в этой группе. На другом полюсе #1, #2 и #3: у них 3 или меньше на 10 000.
Не воспринимайте это число как чистую долю сбоев. Часть запусков завершается ошибкой, потому что пользователь передал неверные входные данные или задал очень низкий лимит расходов. Статистика Apify не показывает причину, а каждый запуск собирает разное число записей. Но число показывает, что стабильность у разных разработчиков сильно различается. Если у инструмента не завершается четверть запусков, низкая цена за единицу не отражает полную стоимость. Нужно учитывать ещё время на перезапуски и дополнительную плату за старт.
У Apify есть и собственная проверка работоспособности. Каждый день платформа запускает каждый Actor с входными данными по умолчанию. Если за последние три дня больше половины запусков завершаются неудачно, Actor получает метку «Under maintenance» (Actor testing). Если сбои продолжаются ещё примерно месяц, Apify помечает его как устаревший (deprecated). Actor с меткой «Under maintenance» может завершаться ошибкой или возвращать неполные результаты (Actors in Store).
При запуске можно задать максимальную сумму списания, и Apify никогда не списывает больше этого лимита. В документации не сказано, возвращает ли Apify плату за события, записанные до сбоя запуска. У нас нет аккаунта, поэтому мы это не проверяли и помечаем пункт как «не проверено».
TikTok Shop API: что дают официальные API
Многие, кто ищет «tiktok shop api», сначала хотят найти официальный способ. У TikTok есть два официальных API для TikTok Shop, и ни один из них не даёт обычному разработчику публичные данные о товарах.
TikTok Shop Partner API предназначен для продавцов и поставщиков услуг. Вы создаёте приложение в Partner Center, а продавец, автор или партнёр его авторизует. После этого можно читать и изменять товары, заказы, отправления и платежи только этого аккаунта (Partner Center developer guide, authorization overview). Этот API управляет вашим собственным магазином, а не чужими.
В TikTok Research API есть три эндпоинта TikTok Shop (информация о магазине, товары и отзывы). Документация обновлена 1 сентября 2026 года (shop info, products, reviews). Этот API охватывает только магазины и товары в ЕС и возвращает не более 10 записей за вызов. Подать заявку могут только соответствующие требованиям исследователи из академических учреждений и некоммерческих организаций, а одобрение занимает около 4 недель (Research Tools access). Этот API предусмотрен статьёй 40 Акта ЕС о цифровых услугах (DSA); подробные правила Еврокомиссия приняла 2 июля 2025 года (European Commission: delegated act on data access, researcher data access FAQ). Поэтому для сбора публичных данных множества магазинов в США или Юго-Восточной Азии на практике приходится выбирать между парсером с оплатой за результат и API данных с оплатой за каждый запрос.
Соблюдение требований: публичные данные, условия использования платформы и правила в отношении отзывов
Условия использования TikTok для США (обновлены 15 июля 2026 года) запрещают извлечение данных любыми автоматизированными системами без письменного разрешения TikTok USDS Joint Venture (TikTok Terms of Service, US). Это в равной мере касается парсеров Apify и API данных. Во многих странах сбор публичных данных сам по себе не является незаконным, но законодательство о персональных данных всё равно применяется. В нашем каталоге указано, что имена авторов отзывов передаются в маскированном виде (например, n**h), но их следует считать персональными данными. Эта статья не является юридической консультацией.
Правило FTC США о потребительских отзывах и рекомендациях действует с 21 октября 2024 года. Оно запрещает фейковые отзывы и поощрения, которые зависят от положительного отзыва (FTC announcement, 16 CFR Part 465, FTC questions and answers). Поэтому полезны два поля отзыва: is_incentivized (например, купон за фото) и is_verified_purchase. При анализе отзывов конкурентов сначала отделите отзывы, оставленные за вознаграждение.
Стоимость в месяц: четыре типовые задачи
Для бюджета нужна сумма за месяц. Четыре задачи ниже рассчитаны на 30 дней. Наша стоимость равна цене из каталога, умноженной на число запросов; число запросов мы вывели из измеренного количества записей за вызов. Стоимость в Apify равна прейскурантной цене, умноженной на число записей, плюс плата за старт, без отдельной оплаты использования платформы.
| Задача | Записей в месяц | EveryInfra: запросы × цена | EveryInfra в месяц | Apify (от самого дешёвого на Business до самого популярного) | Соотношение |
|---|---|---|---|---|---|
| Исследование товаров в США: 5 000 товаров из категории в день | 150 000 товаров | 15 на странице, 334 вызова в день × $0,000806 | $8.08 | #6 $300.00 → #3 $675.00 | 37x–84x |
| 5 магазинов Юго-Восточной Азии: 20 ключевых слов в день, по 100 товаров на каждое | 300 000 товаров | 100 за вызов, 100 вызовов в день × $0,000556 | $1.67 | #10 $366.15 → #2 $2,706.00 | 219x–1 622x (с учётом платы за запуск) |
| Еженедельный сбор отзывов: 3 страницы для каждого из 20 товаров | около 5 160 отзывов (оценка) | 60 вызовов в неделю × $0,000764, 4,3 недели | $0.20 | #14 $4.51 → #11 $11.18 | в 23–57 раз (оценка) |
| Список авторов: 500 авторов в месяц | 500 авторов | 500 вызовов × $0,000556 | $0.28 | #7 $2.50 | 9x |
В строке по Юго-Восточной Азии для #10: 300 000 × $1.22 / 1 000 = $366 плюс $0.15 платы за запуски. Для #2: $2 700 плюс $6 платы за запуски. Строка с отзывами — оценка: отзывы у нас не заработали, поэтому размер страницы 20 взят из каталога. #14 добавляет $0.005 за запуск, а #11 — $0.01 за запуск, при 20 запусках в неделю.
Для исследования в США мы использовали постраничный обход категорий, а не поиск по ключевым словам. Поиск в США возвращал всего 10–15 товаров за вызов, а page не давал новых товаров. Если ваша задача звучит как «300 результатов по одному ключевому слову в американском магазине», лучше подойдёт парсер Apify с оплатой за запись.
Тариф Apify тоже входит в расходы. Starter стоит $19, Scale $199, Business $999 в месяц; это предоплаченное использование, которое не переносится на следующий месяц (Apify pricing page). Цены Business доступны только при оплате $999 в месяц. На Free #10 из строки по Юго-Восточной Азии стоит $600 в месяц, на Bronze (Starter) $480. У нас нет месячных тарифов: стоимость каждого запроса списывается с вашего баланса.
API для парсинга TikTok Shop: вызовы из кода и из ИИ-клиентов
Оба инструмента можно вызывать через API, но модель вызова разная. В Apify вы создаёте запуск, а затем читаете датасет этого запуска. Apify удаляет безымянные датасеты по истечении срока хранения (Dataset). Его синхронный эндпоинт возвращает 408, если запуск длится больше 300 секунд (run sync endpoint).
В EveryInfra один запрос возвращает одну страницу. Тело запроса содержит platform, action и params. В ответе есть страница данных, billing.charged_usd и next_page_token для следующей страницы. Эти два вызова получают 1-ю и 2-ю страницы отзывов об одном товаре:
# Page 1: the 20 newest reviews
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"tiktok","action":"shop_product_reviews","params":{"product_id":"<product_id>","country":"US","sort":"newest"}}'
# Page 2: send back next_page_token from the last response (valid for 24 hours, one call per page)
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platform":"tiktok","action":"shop_product_reviews","params":{"product_id":"<product_id>","country":"US","page_token":"<next_page_token>"}}'Поля шести возможностей TikTok Shop соответствуют response_fields в каталоге (каталог возможностей, данные на 6 ноября 2026 года, 00:12 по сингапурскому времени):
| Возможность | Максимум записей на странице | Основные поля | Пагинация |
|---|---|---|---|
tiktok/shop_search | измерено: 10–15 товаров в американском магазине, 100 в SG и MY | id, name, price, original_price, currency, sold_count, rating, review_count, category, shop_name, image_url | page, начиная с 1. В нашем тесте для США страницы 2 и 3 совпадали со страницей 1 |
tiktok/shop_category_products | измерено: 15 товаров на странице | то же, плюс shop_id | page_token |
tiktok/shop_products | 30 товаров | то же, плюс shop_id | page_token |
tiktok/shop_hot_products | limit до 100. Измерено: при 100 произошёл тайм-аут, при 20 запрос сработал | то же, плюс rank | none |
tiktok/shop_product_reviews | 20 отзывов, размер может меняться | rating, text, posted_at, variant, is_verified_purchase, is_incentivized, image_urls, author_name (замаскировано), country | page_token |
tiktok/shop_creator | 1 автор | follower_count, video_count, product_count, sold_count, avg_views, categories | none |
В ИИ-клиенте EveryInfra работает как удалённый MCP-сервер. MCP (Model Context Protocol) — протокол, через который ИИ-клиенты вызывают внешние инструменты (спецификация). Названия всех инструментов начинаются с everyinfra_. Добавьте эту конфигурацию:
{
"mcpServers": {
"everyinfra": {
"url": "https://api.everyinfra.com/mcp",
"headers": { "Authorization": "Bearer ${env:EVERYINFRA_API_KEY}" }
}
}
}После этого можно ставить задачу модели обычными словами. Например: «Найди через EveryInfra в TikTok Shop US блески для губ, 100 товаров. Оставь товары с рейтингом 4,5 и выше и отсортируй их по sold_count. Получи 3 страницы самых новых отзывов для топ-3. Сгруппируй отзывы с 1 и 2 звёздами по variant». У Apify тоже есть MCP-сервер на mcp.apify.com.
Он рекомендует вход через OAuth, и модель может найти Actor в Store и запустить его (Apify MCP server, исходный код на GitHub). Ранжирование Actor в этом поиске опирается на параметры, похожие на оценку качества Apify, а не на цену (Apify MCP server). В таблице цен выше цены на один и тот же тип данных различаются в 15 раз. Если модель сама выбирает Actor, она может выбрать дорогой вариант.
Оба инструмента работают в ИИ-клиентах. Разница по-прежнему в оплате. Когда модель читает больше страниц, Apify взимает плату за каждую запись, а мы — за каждый вызов. Подробнее о настройке: MCP в Cursor для данных TikTok, Instagram и Amazon и Данные авторов TikTok на практике. Полный список инструментов есть на странице MCP-сервера.
Когда Apify подходит лучше
В пересчёте на 1 000 записей мы дешевле по каждому типу данных в этом тесте. Но цена — не единственный критерий. В случаях ниже лучше выбрать парсер из Apify Store.
Первый случай: рынки Европы и Бразилии. Сейчас у TikTok Shop 10 европейских рынков (TikTok Newsroom). В нашем каталоге пока нет ни одного из них, нет и Бразилии. Парсер отзывов #14 заявляет 16 рынков, включая Великобританию, Германию, Францию, Италию, Испанию, Ирландию и Бразилию. Парсер поиска #2 и парсер топ-товаров #12 тоже заявляют основные европейские рынки (страницы в Store указаны в списке источников).
Для европейских данных сейчас используйте один из них. Но читайте примечания разработчика. Парсер #3 заявляет 16 рынков, однако в примечаниях к входным данным сказано, что полностью поддерживается и протестирован только рынок США. Остальные рынки «иногда возвращают данные», но работают ненадёжно (страницы в Store указаны в списке источников).
Второе — оценки продаж и GMV авторов. Парсер топовых товаров #12 умеет сортировать по выручке за последние 30 дней, 7 дней или 1 день. Если включить «analytics», у каждого товара появляются дополнительные аналитические поля по цене $0.04 за запись на тарифе Free (страницы Store — в списке источников). Парсер авторов #7 возвращает GMV за 30 дней, GMV на 1 000 просмотров, возраст и пол подписчиков и число брендовых интеграций (страницы Store — в списке источников).
В нашем каталоге для tiktok/shop_creator указаны число подписчиков, видео, товаров, продаж и среднее число просмотров (в нашей единственной записи не было числа видео и продаж). GMV и данных об аудитории нет. Наш tiktok/shop_hot_products содержит позицию и общее число продаж, но не выручку за период. Если вам нужен GMV, используйте эти парсеры.
Третий случай: варианты и остатки. Парсер Clockworks отдаёт цену, наличие и остаток по каждому варианту, например по каждому цвету и размеру (Clockworks). У #5 есть событие «product detail» с вариантами, остатками, доставкой и профилем продавца, по $0,005 за событие на тарифе Free и по $0,003 на тарифе Business (страницы в Store указаны в списке источников). В наших записях о товарах нет остатков и вариантов. Только в записях отзывов есть variant, который купил покупатель.
Четвёртое — вы уже пользуетесь Apify. Ваша команда уже может запускать другие задачи через расписания, датасеты и интеграции Apify, например с Google Sheets (Schedules). Если вам нужно всего несколько тысяч записей TikTok Shop в месяц, может хватить ежемесячных кредитов на $5 по тарифу Free (Apify pricing page). По цене #13 в $1.99 это около 2 500 записей. В таком случае переход на новый инструмент может потребовать больше работы, чем сэкономит.
Пятое: отзывы и товары магазинов, по крайней мере в оба дня нашего тестирования. Все 17 наших запросов к ним вернули 503, без списания средств. Если анализ отзывов нужен вам на этой неделе, уже сегодня работают #14 ($0.79 за 1 000 запросов на тарифе Business, 16 магазинов) или #11 ($2.00).
Шестой случай: глубокий поиск по ключевым словам в США. Наш поиск по США возвращал 10–15 товаров за вызов, а page не давал новых. Clockworks и #10 могут получить сотни результатов по одному ключевому слову за один запуск. Они дороже, но дают такую глубину. Для больших объёмов по США у нас есть постраничный обход категорий.
Последние изменения (июнь–ноябрь 2026 г.)
| Дата | Изменение | Что это значит для вас |
|---|---|---|
| 6 ноября 2026 г. | Наш второй раунд тестов: поиск, категории, бестселлеры и авторы работали; товары магазина и отзывы по-прежнему возвращали 503 (эта статья) | Проверьте возможность на небольшом объёме данных перед полным запуском; за неудачные вызовы плата не взимается |
| 11–30 ноября 2026 г. | Чёрная пятница и Киберпонедельник в TikTok Shop US; по данным TikTok, в 2025 году в США было более 100 млрд поисковых запросов, связанных с покупками (TikTok Newsroom) | Во время распродажи позиция и число продаж меняются быстро; запрашивайте данные чаще и пересчитайте месячный бюджет с учётом этой частоты |
| 28 октября 2026 г. | #11: $0.003 to $0.002 per review, start fee $0.005 to $0.01 (public metadata, see the references) | Цены в Store могут измениться в любой момент; проверяйте бюджет каждый месяц |
| 22 октября 2026 г. | #12: "with analytics" from $0.02 to $0.04 per row, new $0.005 start fee (public metadata, see the references) | То же, что выше |
| 1 сентября 2026 г. | TikTok обновил документацию Research API для TikTok Shop: только ЕС, не более 10 записей за вызов (эндпоинт отзывов) | Официальный исследовательский доступ не охватывает США и Юго-Восточную Азию |
| 15 июля 2026 г. | В Условиях использования TikTok для США указана TikTok USDS Joint Venture; запрет на автоматизированное извлечение данных сохраняется (Terms of Service) | Выбор инструмента не снимает вопрос соблюдения правил |
| С 15 июня 2026 г. | TikTok Shop запустился в Австрии, Бельгии, Нидерландах и Польше: всего 10 европейских рынков (TikTok Newsroom) | Для Европы используйте парсеры из Store, в которых указаны европейские рынки; в нашем каталоге таких пока нет |
С чего начать: от пробных кредитов до еженедельной задачи
Поставьте звезду репозиторию everyinfra/everyinfra-agent-plugins на GitHub. После регистрации получите пробные кредиты на $1 в консоли в разделе «Баланс и пополнения». Они действуют 24 часа. По ценам из этой статьи $1 хватит примерно на 1 798 поисковых вызовов или на 1 240 вызовов для категорий и бестселлеров. Выполните следующие шаги:
- Получите ключ в разделе Быстрый старт.
- Откройте страницу API для парсинга TikTok, чтобы увидеть все возможности.
- Запустите каждую песочницу по одному разу:
- API для парсинга результатов поиска в TikTok Shop
- API для парсинга товаров магазина TikTok Shop
- API для парсинга отзывов о товарах TikTok Shop
- API для парсинга бестселлеров TikTok Shop
- API для парсинга авторов TikTok Shop
- Для товаров по категориям используйте API для парсинга товаров по категориям TikTok Shop.
- Чтобы прочитать комментарии к видео с этими же товарами, используйте API для парсинга комментариев TikTok.
Тот же подход работает для API для парсинга Amazon и API для парсинга Shopee. Все возможности и цены собраны на маркетплейсе данных и на странице тарифов. После пробного периода минимальное пополнение баланса — $10.
Еженедельная задача устроена просто. В понедельник утром получите товары по своим ключевым словам или категории. Сравните sold_count со значением за прошлую неделю. Для 20 товаров с самым быстрым ростом получите по 3 страницы свежих отзывов.
Затем сгруппируйте негативные отзывы по rating и variant. Запуск можно настроить по расписанию через cron, n8n или Make. Можно также попросить клиента ИИ с поддержкой MCP запускать задачу каждую неделю. По ценам из этой статьи 10 страниц категорий и по 3 страницы отзывов для 20 товаров обойдутся примерно в $0,054 в неделю, или $0,23 в месяц. На Apify тот же объём по ценам парсеров № 10 и № 14 на плане Business стоит около $1,23 в неделю. Расчёт части с отзывами приблизительный, поскольку в наших тестах отзывы не работали.
Тем же методом расчёта на 1 000 записей мы сравниваем Apify ещё в двух статьях. Видео, комментарии и аккаунты разобраны в статье альтернатива Apify TikTok Scraper, Amazon — в статье альтернатива Apify Amazon Scraper. Полная модель цен Apify описана в статье Как устроены тарифы Apify. Альтернативы для каждой платформы собраны в статье Альтернативы Apify и на странице альтернатив.
FAQ: парсер TikTok Shop на Apify, API для парсинга TikTok Shop и парсер товаров TikTok Shop
Бесплатен ли парсер TikTok Shop на Apify?
Бесплатный план Apify (Free) даёт $5 кредитов платформы каждый месяц (страница тарифов Apify). Парсеры с оплатой за результат списывают плату из этих $5. По публичным ценам на 4 ноября 2026 г. $5 хватает примерно на 166 товаров в Clockworks TikTok Shop Scraper ($30 за 1 000 на плане Free), который поддерживает сама Apify.
На #13 ($1.99 за 1 000 на плане Free) этой суммы хватит примерно на 2 500 товаров. Плата за запуск взимается отдельно, а некоторые Actor дополнительно берут плату за использование платформы. На странице Clockworks также указано, что поддерживается только магазин США (см. скриншот выше). У нас вы получаете пробные кредиты на $1 за звезду проекту, они действуют 24 часа. Этого хватит примерно на 1 240 вызовов по категориям (около 18 600 товаров) или на 1 798 поисковых вызовов по Сингапуру или Малайзии (около 180 000 товаров). (Источник вопроса: поисковые подсказки «tiktok shop scraper apify» и «tiktok shop scraper free», дата обращения: 4 ноября 2026 г.)
Чем API для парсинга TikTok Shop отличается от TikTok Shop Open API?
TikTok Shop Open API в Partner Center позволяет продавцам и поставщикам услуг управлять магазинами, которые предоставили им доступ. Прежде чем вы получите токен доступа, продавец должен одобрить ваше приложение (обзор авторизации). Товары и отзывы других магазинов этот API не предоставляет.
У TikTok есть и TikTok Shop Research API для публичных магазинов, товаров и отзывов. Но он открыт только для некоммерческих академических исследователей в ЕС, и им нужно подать заявку (Research API, товары). Коммерческая команда, которая отслеживает конкурентов, не может воспользоваться ни одним из этих вариантов, поэтому и существуют сторонние API для парсинга TikTok Shop. (Источник вопроса: поисковые подсказки «tiktok shop api documentation» и «tiktok shop api key», просмотрены 4 ноября 2026 г.)
Есть ли бесплатный парсер TikTok Shop на GitHub?
Поиск на GitHub по запросу «tiktok shop scraper» выдал 56 репозиториев. У самого популярного из них всего 13 звёзд. В теме tiktok-shop-scraper всего 1 публичный репозиторий. Он создан 2 ноября, а в его описании сказано «runs on Apify».
Это пример кода, который вызывает парсер на Apify (оба репозитория указаны в источниках). Большинство реальных скриптов с открытым исходным кодом открывают страницы товаров в headless-браузере и разбирают HTML. Скрипты бесплатны. Но TikTok Shop блокирует IP-адреса дата-центров и запросы, если они поступают слишком часто. Чтобы скрипт продолжал работать, обычно нужны резидентные прокси.
Собственные резидентные прокси Apify стоят $8 за ГБ на планах Free и Starter (документация по резидентным прокси). Когда меняется вёрстка страницы, скрипт приходится исправлять.
На Reddit в r/webscraping один пользователь хотел получить ID всех товаров одного продавца. Ссылки на товары были внутри видео, и составить их список было сложно (тред). Для этой задачи у нас есть возможность tiktok/shop_products: вы передаёте ID магазина и получаете список товаров постранично. В каталоге указано до 30 товаров на странице. Но все 6 наших вызовов API вернули 503, поэтому мы не смогли провести замеры. Начните с небольшой партии запросов: за неуспешные вызовы API плата не взимается. (Источник вопроса: поисковая подсказка «tiktok shop scraper github», просмотрена 4 ноября 2026 г.)
Может ли парсер отзывов TikTok Shop получить все отзывы о товаре?
Это зависит от того, сколько страниц удастся получить. В нашем каталоге указано 20 отзывов на странице, а также next_page_token и фильтр rating. Но все 11 наших вызовов API вернули 503, поэтому мы не проверили, сколько страниц доступно для одного товара, и не гарантируем получение всех отзывов.
Парсер #14, по заявлению автора, получает все отзывы покупателей о товаре в 16 магазинах. Он стоит $0.79 за 1 000 на плане Business плюс $0.005 за запуск, а #11 стоит $2.00 за 1 000 плюс $0.01 за запуск (страницы каталога указаны в списке источников). С любым инструментом сначала протестируйте один-два товара и сравните число записей с количеством отзывов на странице товара. (Источник вопроса: поисковая подсказка «tiktok shop review scraper», дата обращения: 4 ноября 2026 г.)
Может ли парсер товаров TikTok Shop получить точное количество проданных единиц товара и выручку?
Большинству пользователей нужно именно количество проданных единиц. В наших записях о товарах поле sold_count содержит общее количество проданных единиц, которое показывает страница товара.
В списке бестселлеров есть также rank.
В нашем тесте у первого товара в категории Beauty & Personal Care в США sold_count был 24 201, а у товара на 2-м месте в Малайзии — 348 113. Это общие итоги, а не изменения за день. Чтобы получить ежедневные продажи, считывайте данные каждый день и берите разницу. Мы не даём оценок вроде «выручка за последние 30 дней» или «GMV автора». Для таких оценок используйте парсер с аналитикой, например № 12 или № 7. См. раздел «Когда Apify — лучший выбор» выше. (Источники вопроса: поисковые подсказки «tiktok shop product scraper» и «tiktok shop data scraper»; пост в сабреддите Reddit r/apify, где разработчик продвигает парсер с заголовком «Exact Sold Counts, No Login»: тред.)
Законно ли парсить данные TikTok Shop?
Условия использования TikTok для США, обновлённые 15 июля 2026 г., запрещают сбор данных платформы автоматизированными средствами без разрешения (Terms of Service). Отзывы также содержат персональные данные покупателей, поэтому в ЕС действует GDPR.
Правило FTC против фейковых отзывов вступило в силу 21 октября 2024 г. Оно запрещает фейковые отзывы и продажу отзывов, но не их чтение (пресс-релиз FTC). Ответ зависит от вашей юрисдикции, данных и способа их использования. Проконсультируйтесь с юристом. (Источники вопроса: поисковые подсказки «is it legal to scrape tiktok shop data» и «is it legal to scrape tiktok shop products»; обсуждение в сабреддите Reddit r/DataHoarder: тред.)
Источники
- Apify Docs. «Actors in Store: pricing models in the Store». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Pay per event». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Actor pricing and costs: tiers and discounts». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Monetize your Actor». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Usage and resources». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Runs and builds: run states». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Input and output». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Automated tests in the Store». Дата обращения: 4 ноября 2026 г.
- Apify API. «Get Actor (public metadata and pricingInfos)». Дата обращения: 4 ноября 2026 г.
- Apify API. «Store search API». Дата обращения: 4 ноября 2026 г.
- Apify API. «Run Actor synchronously and get dataset items (300-second limit)». Дата обращения: 4 ноября 2026 г.
- Apify API. «Run Actor». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Dataset and retention». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Schedules». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Apify MCP server». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Residential proxy». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Proxy overview». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Billing». Дата обращения: 4 ноября 2026 г.
- Apify Docs. «Actor quality score». Дата обращения: 4 ноября 2026 г.
- GitHub. Исходный код apify/apify-mcp-server. Дата обращения: 4 ноября 2026 г.
- Apify. Страница тарифов (планы и цены на прокси). Дата обращения: 4 ноября 2026 г.
- Apify API. Необработанные результаты поиска в Store по запросу tiktok shop. Повторное обращение: 6 ноября 2026 г.
- Apify API. Публичные метаданные Clockworks TikTok Shop Scraper. Повторное обращение: 6 ноября 2026 г.
- Apify API. Публичные метаданные парсера топовых товаров lergassy (история цен) (№ 12 в этой статье). Повторное обращение: 6 ноября 2026 г.
- Apify API. Публичные метаданные парсера отзывов vistics (история цен) (№ 11 в этой статье). Повторное обращение: 6 ноября 2026 г.
- Apify Store. Clockworks TikTok Shop Scraper. Повторное обращение: 6 ноября 2026 г.
- Apify Store. pratikdani/tiktok-shop-scraper — страница в Store (№ 1 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify Store. pratikdani/tiktok-shop-search-scraper — страница в Store (№ 2 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify Store. unseenuser/TikTok-Shop-Scraper — страница в Store (№ 3 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify API. sian.agency/tiktok-shop-scraper,
api.apify.com/v2/acts/sian.agency~tiktok-shop-scraper— публичные метаданные (№ 4 в этой статье). Дата обращения: 6 ноября 2026 г. - Apify Store. coregent/tiktok-shop-product-scraper — страница в Store (№ 5 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify API. pro100chok/tiktok-shop-scraper-usage,
api.apify.com/v2/acts/pro100chok~tiktok-shop-scraper-usage— публичные метаданные (№ 6 в этой статье). Дата обращения: 6 ноября 2026 г. - Apify Store. lemur/tiktok-shop-creators — страница в Store (№ 7 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify API. cunning_soil/tiktok-shop-product-scraper-mobile-api,
api.apify.com/v2/acts/cunning_soil~tiktok-shop-product-scraper-mobile-api— публичные метаданные (№ 8 в этой статье). Дата обращения: 6 ноября 2026 г. - Apify API. devcake/tiktok-shop-data-scraper,
api.apify.com/v2/acts/devcake~tiktok-shop-data-scraper— публичные метаданные (№ 9 в этой статье). Дата обращения: 6 ноября 2026 г. - Apify API. trakk/tiktok-shop-search-scraper,
api.apify.com/v2/acts/trakk~tiktok-shop-search-scraper— публичные метаданные (№ 10 в этой статье). Дата обращения: 6 ноября 2026 г. - Apify Store. vistics/tiktok-shop-product-reviews — страница в Store (№ 11 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify Store. lergassy/tiktok-shop-top-products-scraper — страница в Store (№ 12 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify Store. bovi/tiktok-shop-scraper — страница в Store (№ 13 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify Store. zen-studio/tiktok-shop-review-scraper — страница в Store (№ 14 в этой статье). Дата обращения: 4 ноября 2026 г.
- Apify API. maximedupre/tiktok-shop-reviews-scraper,
api.apify.com/v2/acts/maximedupre~tiktok-shop-reviews-scraper— публичные метаданные (№ 15 в этой статье). Дата обращения: 6 ноября 2026 г. - TikTok for Developers. «Research API product page». Дата обращения: 4 ноября 2026 г.
- TikTok for Developers. «Research API: query TikTok Shop info». Дата обращения: 4 ноября 2026 г.
- TikTok for Developers. «Research API: query TikTok Shop products». Дата обращения: 4 ноября 2026 г.
- TikTok for Developers. «Research API: products endpoint (English page)». Дата обращения: 4 ноября 2026 г.
- TikTok for Developers. «Research API: query TikTok Shop reviews». 1 сентября 2026 г.
- TikTok for Developers. «Research API: getting started». Дата обращения: 4 ноября 2026 г.
- TikTok. «Privacy Policy (US)». Дата обращения: 4 ноября 2026 г.
- TikTok. «Terms of Service (US)». 15 июля 2026 г.
- TikTok. «Terms of Service (EEA)». Дата обращения: 4 ноября 2026 г.
- TikTok Shop Partner Center. «Authorization overview». Дата обращения: 4 ноября 2026 г.
- TikTok Shop Partner Center. «Developer guide». Дата обращения: 4 ноября 2026 г.
- TikTok Shop Partner Center. «Open API overview». Дата обращения: 4 ноября 2026 г.
- TikTok Newsroom. «TikTok Shop expands across Europe». 27 мая 2026 г.
- TikTok Newsroom. «What's shaping the holiday season on TikTok Shop». Дата обращения: 4 ноября 2026 г.
- FTC. «FTC announces final rule banning fake reviews and testimonials». 14 августа 2024 г.
- FTC. «Consumer Reviews and Testimonials Rule: Q&A». Дата обращения: 4 ноября 2026 г.
- eCFR. «16 CFR Part 465». Дата обращения: 4 ноября 2026 г.
- Европейская комиссия. «Delegated act on data access under the DSA». 2 июля 2025 г.
- Европейский центр алгоритмической прозрачности (European Centre for Algorithmic Transparency). «FAQs: DSA data access for researchers». 3 июля 2025 г.
- EUR-Lex. «General Data Protection Regulation (GDPR)». Дата обращения: 4 ноября 2026 г.
- EUR-Lex. «Digital Services Act (DSA)». Дата обращения: 4 ноября 2026 г.
- Model Context Protocol. «MCP specification 2025-06-18». Дата обращения: 4 ноября 2026 г.
- EveryInfra. «Capability catalog (free, no key)». Дата повторного обращения: 6 ноября 2026 г.
- GitHub. «tiktok-shop-scraper topic». Дата обращения: 4 ноября 2026 г.
- GitHub. vooltex8egp/tiktok-shop-scraper. Дата обращения: 4 ноября 2026 г.
- GitHub. voidd0/tiktok-shop-scraper. Дата обращения: 4 ноября 2026 г.
- Reddit r/webscraping. «Scraping all product IDs of one seller». Дата обращения: 4 ноября 2026 г.
- Reddit r/apify. «TikTok Shop scraper with exact sold counts, no login». Дата обращения: 4 ноября 2026 г.
- Reddit r/DataHoarder. «How legal is bulk scraping from TikTok?». Дата обращения: 4 ноября 2026 г.
Справка BL-83