Цены Apify простым языком: планы, CU, события, прокси
Счёт Apify складывается из пяти слоёв: абонентская плата, события, вычислительные единицы, прокси и хранилище. При 10 000 записей в месяц самый дешёвый план стоит от $19 до $30. Наши реальные вызовы в пересчёте дают от $0,028 до $0,28.

Если вам нужно 10 000 записей в месяц, самым дешёвым планом Apify для каждой из трёх посчитанных нами задач оказывается Starter за $19 в месяц. На Starter 10 000 постов Instagram стоят $23, а 10 000 объектов Google Maps обойдутся в $30. 10 000 комментариев TikTok стоят $19, и $9 из этого счёта приходится на неиспользованный кредит, который сгорает. Мы рассчитали те же три задачи на EveryInfra по реальным вызовам 26 октября 2026 г. в пересчёте на 10 000 записей: $0,0278, $0,278 и $0,0345. Это в 827, 108 и 551 раз дешевле.
У более дорогих планов Apify ниже цены за единицу. Но по публичным ценам самого Apify Instagram Scraper обходится дешевле на плане Scale за $199 только при объёме свыше 86 522 результатов в месяц. При меньшем объёме дорогой план лишь добавляет абонентскую плату.
В этой статье «цены Apify» означают все строки, которые могут появиться в вашем счёте, когда вы запускаете готового актора из Apify Store. Актором в терминологии Apify называется облачная программа для парсинга. Мы не регистрировались в Apify и не платили за запуск каких-либо акторов. Поэтому все приведённые ниже цифры Apify взяты из публичных материалов. Мы использовали страницу тарифов, документацию и публичный API акторов по адресу api.apify.com/v2/acts/<actor>, для которого не нужен аккаунт. Также мы использовали счета, которые пользователи публиковали на Reddit.
Все цифры EveryInfra взяты из сырых ответов реальных вызовов в тот же день. Мы не сравниваем поля, которые возвращает каждая сторона. Мы сравниваем только правила тарификации и деньги.
Цены Apify в одной таблице: 10 000 записей в месяц
Начнём с результата. Значения «оплачено за месяц» рассчитаны по правилам со страницы тарифов Apify по состоянию на 26 октября 2026 г., 17:06 по сингапурскому времени. На платном плане ежемесячная плата представляет собой предоплату за использование. Если стоимость использования не превышает эту сумму, вы платите только ежемесячную плату.
Если стоимость использования выше, превышение попадает в следующий счёт. На плане Free вы получаете использование на сумму $5 в месяц. Когда этот лимит исчерпан, сервис останавливается до следующего расчётного периода, и доплатить за продолжение нельзя. Цены за единицу взяты из публичного API цен трёх популярных акторов, проверенного в то же время. Это Instagram Scraper, Google Maps Scraper и TikTok Comments Scraper.
| 10 000 записей в месяц | Актор и событие Apify | Free (кредит на $5) | Starter ($19) | Scale ($199) | Business ($999) | EveryInfra, по результатам измерений (действие) |
|---|---|---|---|---|---|---|
| Посты Instagram | Instagram Scraper, Result | Невозможно, максимум 1 851 | $23 | $199 | $999 | $0,0278 (instagram/user_posts, 50 вызовов) |
| Объекты Google Maps | Google Maps Scraper, Scraped place | Невозможно, максимум 1 250 | $30 | $199 | $999 | $0,278 (google_maps_reviews/search, 200 вызовов) |
| Комментарии TikTok | TikTok Comments Scraper, comment | Невозможно, максимум 4 000 | $19 ($9 сгорает) | $199 | $999 | $0,0345 (tiktok/comments, 62 вызова) |
Жирным выделен самый дешёвый план Apify для каждой задачи, и во всех трёх случаях это Starter. Причина простая. На Starter эти задачи расходуют $23, $30 и $10 кредита. Это намного меньше абонентской платы Scale в $199. Более дорогой план снижает цену за единицу, но сначала нужно заплатить всю абонентскую плату, а неиспользованная часть сгорает.
В последнем столбце указан EveryInfra. Наши действия оплачиваются за каждый запрос: у каждого запроса одна цена независимо от количества возвращённых записей, но не более max_limit для этого действия. В сегодняшних тестах instagram/user_posts возвращал 200 записей за вызов. Две страницы google_maps_reviews/search по одному ключевому слову вернули 100 объектов. Три вызова tiktok/comments в среднем дали 161,7 записи.
По этим измеренным значениям мы спрогнозировали число вызовов и стоимость для 10 000 записей. Все допущения перечислены в разделе о тестах. Правило для выводов у нас неизменное: мы пишем «дешевле», только если разница составляет 2 раза или больше. Все три строки проходят эту границу с большим запасом.
Если сравнивать только цену за 1 000 записей без учёта абонентской платы, вывод тот же, но разрыв меньше. У тарифа Business самая низкая цена за единицу среди тарифов с самостоятельным подключением: $1.50 за 1 000 постов Instagram, $1.50 за 1 000 мест в Maps и $0.50 за 1 000 комментариев TikTok. Наша измеренная стоимость составляет $0.00278, $0.0278 и $0.00345 за 1 000. Получается, что Business дороже в 540, 54 и 145 раз. Кроме того, у Apify есть два уровня только для клиентов Enterprise, PLATINUM и DIAMOND, согласно документации Apify.
Эти уровни видны и в публичном API. На минимальном уровне DIAMOND ($0.50, $0.756 и $0.15 за 1 000) разрыв составляет 180, 27 и 43 раза. В нашем предыдущем тесте альтернатив Apify мы построчно сравнили цены за единицу для девяти типов данных. Здесь мы не повторяем ту таблицу. Мы смотрим, как один месяц использования превращается в один счёт.
Модель цен Apify состоит из пяти слоёв
Многие ищут «apify pricing explained», потому что на странице Store указано «$X за 1,000 результатов», а в счёте стоит другая сумма. Дело в том, что счёт Apify состоит из нескольких уровней. На странице «Actors in Store» сказано, что каждый Actor из Store использует одну из двух моделей. При модели pay per event автор Actor сам задаёт события и их цены, например «один результат» или «один запуск». В большинстве Actor с оплатой за события стоимость использования платформы уже включена в цену события.
На той же странице сказано, что некоторые акторы дополнительно берут плату за использование платформы, поэтому нужно проверять раздел цен конкретного актора. Pay per usage означает, что автор ничего не добавляет, и вы платите только за ресурсы платформы, которые расходует запуск. Это вычислительные единицы, передача данных, операции с хранилищем, а также резидентные прокси и прокси для поисковой выдачи (SERP). Обе модели расходуют предоплаченный кредит вашего плана, а превышение попадает в следующий счёт.
Если разложить эти правила по отдельности, в счёте Apify может быть до пяти слоёв. Таблица ниже служит основой для остальной статьи, и каждый следующий раздел посвящён одному слою. Все цены в таблице взяты из таблицы планов на странице тарифов Apify или из публичного API акторов. Мы проверили их 26 октября 2026 г. с 17:05 до 17:06 по сингапурскому времени.
| Слой | Что оплачивается | Единица | Диапазон цен на планах с самостоятельным подключением | Когда появляется |
|---|---|---|---|---|
| 1. Абонентская плата | Предоплата за использование в течение месяца | За месяц | $0 / $19 / $199 / $999 | Для каждого аккаунта |
| 2. События | Основное событие (например, один результат) + запуск + дополнительные события | За событие | Устанавливается автором для FREE, BRONZE, SILVER и GOLD | Акторы с моделью pay per event |
| 3. Вычислительные единицы (CU) | Память × время выполнения | 1 ГБ в течение 1 часа = 1 CU | $0.2 / $0.2 / $0.16 / $0.13 | Акторы с моделью pay per usage, ваши собственные акторы, некоторые акторы с моделью «событие + использование» |
| 4. Прокси | Резидентный трафик, запросы к поисковой выдаче (SERP), IP-адреса дата-центров | За ГБ, за 1 000, за IP | Резидентные прокси: $8 / $8 / $7,5 / $7 за ГБ | Запуски, использующие Apify Proxy |
| 5. Хранилище и передача данных | Чтение, запись и время хранения для датасетов, хранилищ «ключ-значение» и очередей запросов, а также внешний трафик | За 1 000 операций, за ГБ | Запись в датасет: $0.005 за 1 000 (Free, Starter) | Во время и после запусков |
Читайте эту таблицу по столбцам, а не по строкам. У актора с моделью pay per event отображаются только слои 1 и 2, если автор не берёт дополнительную плату за использование. Слой 5 добавляет расходы, только если вы снова читаете данные из датасета или записываете их туда после запуска. На странице Actors in Store это сказано в одном предложении: чтение и запись датасета после запуска считаются использованием платформы при любой модели оплаты. У актора с моделью pay per usage всё наоборот.
Слой 2 пуст, а слои 3, 4 и 5 присутствуют. Цены за единицу выглядят низкими, но их трудно предсказать. Apify рекомендует сначала протестировать актор на небольшом объёме и проверить использование. Каждый из следующих пяти разделов посвящён одному слою и заканчивается формулой, которую можно использовать повторно.
Слой 1: тарифные планы Apify — это предоплаченный кредит
На странице тарифов Apify перечислены четыре плана с самостоятельным подключением и Enterprise. Free предоставляет использование на сумму $5 в месяц. Starter стоит $19, Scale — $199, а Business — $999. Для Enterprise указано «Unlimited» и предлагается связаться с отделом продаж. Форму вашего счёта определяют три предложения из FAQ на этой странице.
На платном плане использование сверх предоплаченного кредита попадает в следующий счёт, и Apify вас об этом уведомляет. На Free аккаунт останавливается до следующего периода. Неиспользованный кредит не переносится и сгорает в конце периода. В документации по оплате есть ещё одно правило. Если превышение достигает порога до начала следующего периода, Apify сразу выставляет на него счёт.
Порог составляет $20 на Starter и $200 на более дорогих планах. При повышении плана стоимость пересчитывается пропорционально. При понижении на новый план переносится только неизрасходованный остаток использования платформы. При отмене план действует до конца периода.
| План | Абонентская плата = предоплаченное использование | Когда кредит заканчивается | Уровень скидок в Store | Цена CU | Резидентные прокси | Параллельные запуски (страница тарифов) | Общий объём памяти |
|---|---|---|---|---|---|---|---|
| Бесплатно | $0 (включено использование на $5) | Останавливается до следующего периода | Нет (цены FREE) | $0.2 | $8 за ГБ | 5 | 16 ГБ |
| Starter | $19 | Превышение включается в счёт; при достижении $20 счёт выставляется сразу | BRONZE | $0.2 | $8 за ГБ | 32 | 64 ГБ |
| Scale | $199 | За превышение сразу выставляется счёт на сумму от $200 | SILVER | $0.16 | $7,5 за ГБ | 128 | 256 ГБ |
| Business | $999 | За превышение сразу выставляется счёт на сумму от $200 | GOLD | $0.13 | $7 за ГБ | 256 | 512 ГБ |
Обратите внимание на столбец параллельных запусков. Два источника Apify дают разные значения. В таблице тарифов на странице тарифов для Free указано 5. На странице лимитов платформы указано 25 для Free, 32 для Starter, 128 для Scale и 256 для Business. Расходится только значение для Free, поэтому проверьте фактический лимит в своём аккаунте.
На странице тарифов также указаны две скидки. Студенты получают скидку 30% на Starter и Scale. Стартапы получают скидку 30% на Scale. Эти скидки применяются к абонентской плате. Они не меняют логику приведённого ниже расчёта точек безубыточности, но снижают сами точки безубыточности.

Из этого правила следует вывод, который многих удивляет. При небольшом объёме более дорогой тариф не дешевле. Он просто дороже. Возьмём комментарии TikTok. На Starter 10 000 комментариев расходуют кредиты на сумму 10 000 × $0,001 = $10.
Это меньше абонентской платы $19, поэтому вы платите $19, а $9 сгорают. На Scale цена за единицу снижается до $0,00075, и стоимость использования составляет всего $7,50. Но вы платите $199, и $191,50 сгорают. Поэтому на вопрос «какой тариф Apify самый дешёвый?» ответ всегда один: «тот, предоплаченный кредит которого ваш объём использования как раз исчерпывает». Apify даёт тот же совет на странице тарифов: выбирайте самый дешёвый тариф с нужными возможностями, а превышение оплачивайте отдельно.
Уровень 2: при оплате за событие один результат может оплачиваться сразу по нескольким расценкам
Большинство акторов в Store сейчас используют оплату за событие. В документации по оплате за событие сказано, что события определяет автор актора. Автор может задать отдельную цену для каждого из четырёх уровней скидок: FREE, BRONZE, SILVER и GOLD. Платформа также по умолчанию добавляет два «синтетических» события. Первое называется apify-actor-start.
За это событие при каждом запуске один раз списывается $0,00005 по умолчанию. Для запуска с объёмом памяти до 1 ГБ учитывается одно событие запуска, а каждый дополнительный ГБ добавляет ещё одно. Поэтому запуск с 4 ГБ памяти стоит $0,0002. Взамен Apify берёт на себя стоимость первых 5 секунд вычислений при каждом запуске. Второе событие называется apify-default-dataset-item.
За это событие списывается плата за каждую запись, добавленную в датасет запуска по умолчанию. Событие включено по умолчанию, но автор может его удалить. Автор получает 80% выручки от событий по формуле «прибыль = 0,8 × выручка − расходы платформы», согласно документации о ценах и расходах. Для всех проверенных нами акторов публичный API показывает apifyMarginPercentage = 0.2, что соответствует этой формуле.
Быстрее всего счёт растёт из-за дополнительных событий. Публичный API Google Maps Scraper перечисляет 11 событий. Основное событие, «Scraped place», стоит $0,004, $0,003, $0,002 и $0,0015 за место на Free, Starter, Scale и Business. «Filter applied» стоит от $0,001 до $0,000525 за место за каждый фильтр. «Company contacts enrichment» собирает контактные данные с сайта, указанного для места, и стоит от $0,002 до $0,00105 за место. «Business leads enrichment» стоит $0,10 за лид на Free и $0,005 на Starter, то есть на Starter цена в 20 раз ниже.
Есть также события для отзывов, изображений, профилей в соцсетях и ИИ-анализа конкурентов. Та же задача на 10 000 мест на Starter стоит $30, если использовать только основное событие. С контактами выходит $50. С одним фильтром уже $60. Цена за 1 000 мест растёт с $3 до $6.
У модели оплаты за событие есть два ограничителя расходов. Первый — лимит стоимости одного запуска. При запуске можно указать maxTotalChargeUsd. По достижении этого лимита актор останавливается, а события сверх лимита не тарифицируются, согласно странице Actors in Store. Это поле показано в примере из документации Run Actor API. Автор может задать минимально допустимое значение этого лимита.
В публичном API для этого минимального порога используется поле minimalMaxTotalChargeUsd. Для Google Maps Scraper, TikTok Scraper и Google Search Results Scraper его значение составляет $0,50, а для Instagram Scraper — $0,0027. Значит, для первых трёх акторов минимальный лимит на запуск составляет 50 центов. Второй ограничитель — лимит использования аккаунта, который задаётся на вкладке Limits в разделе платежей. Это не жёсткий лимит. В разделе о Reddit ниже показан аккаунт, который превысил его на 18,8%.
Есть ещё одна ловушка. Текст на странице Actor может быть устаревшим, поэтому ориентируйтесь на публичный API. 26 октября 2026 года в 17:19 по сингапурскому времени в FAQ на странице TikTok Comments Scraper всё ещё было написано «pay per result» и «$5 to scrape 1,000 results». Там же рекомендовался «$29/month Starter plan», который «could get you over 5,800 results». В тот же момент публичный API показывал модель pay per event: $0.00125 за комментарий на Free ($1.25 за 1 000) и $0.001 на Starter.
На странице тарифов Starter стоил $19. История цен в API показывает, насколько страница отстала от реальности. В феврале 2023 года актор был доступен по модели аренды за $20 в месяц. В августе 2024 года цена стала $0,001 за результат. 16 марта 2026 года актор перешёл на оплату за событие.

Вот как читать публичный API. Аккаунт не нужен. Отправьте GET-запрос на api.apify.com/v2/acts/<author>~<actor-name>. В ответе data.pricingInfos содержит историю цен, а последний элемент соответствует текущей цене.
В pricingPerEvent.actorChargeEvents указаны название каждого события, его заголовок и цена для каждого тарифа (eventTieredPricingUsd). И документация «Get Actor», и документация по оплате за событие рекомендуют использовать этот эндпоинт, чтобы получить список событий актора. Так мы получили все цены Apify в этой статье и сохранили исходные ответы.
| Модель | Кто устанавливает цену | За что вы платите | Легко ли спрогнозировать? | Пример в этой статье |
|---|---|---|---|---|
| Оплата за событие | Автор актора, отдельно для каждого уровня | Основное событие + запуск + дополнительные события (расходы на использование платформы обычно включены) | Да, если вы знаете свои объёмы | Instagram Scraper, Google Maps Scraper, TikTok Comments Scraper |
| Оплата за использование | Без комиссии автора | CU + прокси + хранилище + трафик | Сложно; Apify советует сделать тестовый запуск | Web Scraper |
| Событие + использование | Автор актора | События и использование платформы | Сложнее всего; включение занимает 14 дней | Здесь не применяется |
| Аренда (прекращена 1 октября 2026 г.) | Автор актора | Ежемесячная плата + использование платформы | Модель переведена на оплату за использование | TikTok Scraper до марта 2025 года |
Уровень 3: как вычислительные единицы превращаются в деньги
Actor с оплатой по использованию (pay-per-usage) не списывает плату за события. Пример — собственный Web Scraper от Apify: его pricingInfos пуст, а память по умолчанию составляет 4 096 МБ. Счёт за такой Actor складывается в основном из compute units. В документации об использовании и ресурсах CU определяется как память в ГБ × время работы в часах. Запуск с 1 024 МБ в течение часа равен 1 CU, а время учитывается с точностью до секунды.
Память определяет и CPU. На каждые 4 096 МБ выделяется одно полное ядро CPU, а 512 МБ дают одну восьмую ядра. Объём диска вдвое больше объёма памяти. Цена CU зависит от тарифа. На странице тарифов указано: $0.2 на Free и Starter, $0.16 на Scale и $0.13 на Business.

Сложнее всего с оценкой. В документации приведён пример с ежечасным запуском. Запуск с 4 096 МБ длится 15 минут, поэтому каждый запуск расходует 1 CU (4 × 0.25). Один запуск в час в течение месяца даёт 720 CU. Это $144 на Starter, $115.20 на Scale и $93.60 на Business.
В справочной статье Apify о том, как оценить расход compute units приведены два средних значения. С настоящим браузером 1 CU хватает примерно на 300 страниц. При простом парсинге HTML (Cheerio) 1 CU хватает примерно на 3 000 страниц. В той же статье предупреждают, что небольшой запуск с одним URL не может эффективно использовать автомасштабирование, поэтому свой случай нужно проверить самостоятельно.
| 10 000 страниц, только CU | Оценка CU | Free / Starter ($0,2) | Scale ($0,16) | Business ($0,13) | Обоснование |
|---|---|---|---|---|---|
| Браузер, 300 страниц на CU | 33.33 | $6.67 | $5.33 | $4.33 | Среднее из справочной статьи Apify |
| Только HTML, 3 000 страниц на CU | 3.33 | $0.67 | $0.53 | $0.43 | Среднее из справочной статьи Apify |
| Пример из документации: 4 ГБ, 15 минут каждый час, один месяц | 720 | $144.00 | $115.20 | $93.60 | Документация Apify об использовании и ресурсах |
Эти затраты на CU выглядят небольшими, но CU — лишь уровень 3. Актору с оплатой за использование, который обращается к защищённому сайту, почти всегда нужны прокси. Прокси образуют отдельный уровень расходов и часто стоят дороже CU. Важно учесть ещё одно. Когда актор с оплатой за событие работает в режиме Standby, пользователи, согласно документации по оплате за событие, всегда оплачивают использование платформы помимо платы за события.
То же самое происходит, если автор включает переключатель «event + usage». Он начинает действовать только через 14 дней и, как сказано в документации, снижает оценку качества (quality score) актора. Поэтому большинство авторов его не включают. Тем не менее перед запуском стоит прочитать раздел о ценах на странице актора.
Уровень 4: цены на прокси Apify
Запросы «apify proxy pricing» и «apify residential proxy pricing» — в числе первых поисковых подсказок по этой теме. На странице тарифов указаны четыре типа прокси. Резидентные прокси тарифицируются по трафику: $8 за ГБ на Free и Starter, $7,5 на Scale и $7 на Business. Прокси дата-центров тарифицируются по IP. В Free входят 5 IP.
В Starter включено 30, далее $1 за IP. В Scale включено 200, далее $0.8. В Business включено 500, далее $0.6. Прокси Google SERP тарифицируется за каждую страницу поисковой выдачи: от $2.5 до $1.7 за 1 000. Unblocker стоит от $1.5 до $1 за 1 000 запросов.
В документации по резидентным прокси сказано, что трафик учитывается по каждому соединению. Там же предупреждают, что браузер на каждой странице загружает крупные файлы, поэтому предоплаченный трафик может быстро закончиться. В документации советуют блокировать запросы к изображениям и подобным файлам.
Объём трафика через резидентные прокси можно оценить по общедоступным данным о весе страниц. В главе о весе страниц Web Almanac 2025 от HTTP Archive указано, что в июле 2025 года медианный вес внутренней мобильной страницы составлял 1 769 КБ. Главные страницы тяжелее: 2.6 МБ. Допустим, Actor с оплатой по использованию загружает в браузере 10 000 таких внутренних страниц через резидентные прокси. Трафик составит 10 000 × 1 769 КБ ≈ 16.87 ГБ. Прокси обойдутся примерно в $134.96 на Starter, $126.53 на Scale и $118.09 на Business.
Это в 20–27 раз больше стоимости CU для тех же 10 000 страниц. Это верхняя оценка. Если блокировать изображения, шрифты и скрипты, трафик заметно снижается, а актор, который обращается к JSON-эндпоинту, расходует ещё меньше. Проверьте расход на нужном вам сайте. Но порядок величин говорит об одном: в счёте по модели оплаты за использование самой крупной строкой часто оказываются прокси, а не CU.
| Тип прокси | Единица | Free | Starter | Scale | Business |
|---|---|---|---|---|---|
| Резидентные | За ГБ трафика | $8 | $8 | $7.5 | $7 |
| Прокси дата-центров | За один IP-адрес | Включено 5 | Включено 30, далее $1 за каждый дополнительный IP-адрес | Включено 200, далее $0,8 за каждый дополнительный IP-адрес | Включено 500, далее $0,6 за каждый дополнительный IP-адрес |
| Поисковая выдача Google (SERP) | За 1 000 страниц выдачи | $2.5 | $2.5 | $2 | $1.7 |
| Unblocker | За 1 000 запросов | $1.5 | $1.5 | $1.25 | $1 |
| Пример: 10 000 внутренних страниц, полная загрузка, резидентные прокси | 16,87 ГБ | $134.96 | $134.96 | $126.53 | $118.09 |
В обзоре прокси и документации по прокси дата-центров объясняется, что IP-адреса дата-центров дешевы и быстры, но сайтам проще их блокировать. В документации по прокси для поисковой выдачи Google сказано, что этот прокси предназначен только для страниц поисковой выдачи Google. В FAQ на странице тарифов указано ограничение, которое легко пропустить: на тарифе Free Apify Proxy работает только внутри платформы и недоступен внешним клиентам. Акторы с оплатой за событие обычно включают стоимость прокси в цену события. Поэтому этот уровень в основном касается акторов с оплатой по факту использования и акторов, которые вы пишете сами.
Уровень 5: хранение и передача данных
Последний уровень самый дешёвый, но его затрагивает каждый запуск. На странице тарифов указаны цены на три типа хранилищ. Dataset стоит $0.005 за 1 000 операций записи и $0.0004 за 1 000 операций чтения на Free и Starter, плюс $1 за 1 000 ГБ-часов хранения. Key-value store берёт за запись в 10 раз больше: $0.05 за 1 000.
Request queue стоит $4 за 1 000 ГБ-часов хранения. Внешняя передача данных стоит $0.20 за ГБ, внутренняя — $0.05 за ГБ. В документации по хранилищам есть калькулятор. В его примере 1 ГБ хранится в dataset 24 часа ($0.024), плюс 1 000 операций чтения и 1 000 операций записи, всего около $0.0294.
По этим ценам однократная запись 10 000 результатов в датасет стоит $0,05, а однократное чтение — $0,004. На фоне расходов на события в десятки долларов это почти ничего. Важнее правила хранения. Согласно документации по хранилищам, безымянные хранилища удаляются по окончании срока хранения. На Free Apify хранит 10 последних запусков в течение 4 месяцев.
Чтобы хранить данные дольше, дайте датасету имя, как описано в документации по датасетам. Именованное хранилище существует, пока вы его не удалите, и за время хранения продолжает начисляться плата. Два других типа хранилищ описаны в документации по key-value store и документации по очереди запросов. Если вы запускаете задачу каждый день и каждый раз выгружаете весь датасет, расходы на чтение и внешнюю передачу копятся день за днём. Сумма остаётся небольшой, но в счёте появляется ещё одна строка.
Калькулятор стоимости Apify: формула, в которую можно подставить свои данные
Если сложить все пять уровней, месячные расходы на Apify можно записать формулой ниже. Она подходит для четырёх тарифов с самостоятельным подключением. Цены Enterprise согласуются индивидуально, поэтому в формулу они не входят.
Usage U = Σ (count of each event × that event's price on your tier) ← layer 2, pay-per-event actors
+ Σ (start events per run × GB of memory × $0.00005)
+ CU × CU price ← layer 3, pay-per-usage actors
+ residential GB × price per GB + SERP pages / 1000 × price ← layer 4
+ storage operations and transfer ← layer 5
Paid this month =
Free: $0 if U ≤ $5; if U > $5 the job cannot finish (service stops until next cycle)
Paid plan: fee F + max(0, U − F) ← layer 1, F = $19 / $199 / $999
Which plan: compute U with each tier's prices, put it in the line above, take the lowest resultРабочая таблица ниже раскрывает формулу на примере одного сценария лидогенерации в США. Задача — каждый месяц получать данные о 10 000 стоматологических клиник из Google Maps, включая контакты, с применением одного фильтра; запуск выполняется раз в день с 4 ГБ памяти. Все ячейки заполнены для четырёх тарифов. Для своей задачи измените показатели в первом столбце и скопируйте цены за единицу для своего актора из публичного API.
| Строка | Что заполнить | Free | Starter | Scale | Business |
|---|---|---|---|---|---|
| a | Основное событие: 10 000 × цена | $40.00 | $30.00 | $20.00 | $15.00 |
| b | Дополнение: контакты, 10 000 × цена | $20.00 | $20.00 | $15.00 | $10.50 |
| c | Дополнение: один фильтр, 10 000 × цена | $10.00 | $10.00 | $7.50 | $5.25 |
| d | Плата за запуск: 30 запусков × 4 ГБ × $0,00005 | $0.006 | $0.006 | $0.006 | $0.006 |
| e | Расходы на использование U = a + b + c + d | $70.01 | $60.01 | $42.51 | $30.76 |
| f | Плата F (предоплата) | $0 (кредиты на $5) | $19 | $199 | $999 |
| g | Уплачено за месяц | Невозможно | $60.01 | $199 | $999 |
| h | Сгоревшая часть кредита = max(0, F − U) | — | $0 | $156.49 | $968.24 |
Мы проверили формулу по цифре, которую публикует сама Apify. Условие проверки мы зафиксировали до того, как увидели результат: формула должна совпасть с цифрой Apify. Если не совпадёт, мы сообщим о расхождении и оставим формулу как есть.
На странице Instagram Scraper указано, что на Starter цена составляет $2.30 за 1 000 результатов, чего хватает на «более 8,200 результатов в месяц». На Scale цена $1.90 при 104 700 результатах, на Business — $1.50 при 666 000 результатах. По формуле число записей, которые покрывает абонентская плата, равно F ÷ цена за единицу.
Получаем $19 ÷ $0.0023 = 8 260, $199 ÷ $0.0019 = 104 736 и $999 ÷ $0.0015 = 666 000. Все три значения совпадают. Значит, «результатов в месяц» на странице Apify — это число записей, на которое абонентская плата расходуется ровно целиком. Это также подтверждает, что абонентская плата и предоплаченный кредит равны.
Когда более дорогой тариф окупается? Точки безубыточности для отдельных акторов
С помощью формулы можно найти объём, при котором более дорогой тариф начинает окупаться. На Starter, как только расходы на использование превышают $19, вы оплачиваете их фактическую сумму. На Scale вы платите фиксированные $199, пока расходы на использование не превысят $199. Поэтому Starter и Scale стоят одинаково в точке, где расходы на Starter равны $199. Число записей в этой точке равно $199 ÷ цена за единицу на Starter.
Точно так же Scale и Business стоят одинаково в точке $999 ÷ цена за единицу на Scale. Мы рассчитали её для четырёх акторов. Мы также проверили, что в каждой точке безубыточности расходы на использование более дорогого тарифа всё ещё ниже его платы. Например, при 86 522 результатах Instagram Scraper расходы на Scale составляют $164,39, что меньше $199. Значит, формула верна.
| Актор (основное событие) | Сколько записей покрывает плата за Starter | Scale выгоднее Starter свыше | Business выгоднее Scale свыше |
|---|---|---|---|
| Instagram Scraper (Result) | 8,260 | 86 522 в месяц | 525 790 в месяц |
| Instagram Post Scraper (Post) | 12,666 | 132 667 в месяц | 768 462 в месяц |
| Google Maps Scraper (Scraped place) | 6,333 | 66 334 в месяц | 499 500 в месяц |
| TikTok Comments Scraper (comment) | 19,000 | 199 000 в месяц | 1 332 000 в месяц |
У этой таблицы два назначения. Во-первых, она не даёт выбрать тариф только из-за цены за единицу. Google Maps Scraper на Scale стоит $2 за 1 000 мест, на треть дешевле, чем $3 на Starter. Но Scale окупается только при объёме больше 66 334 мест в месяц. Во-вторых, таблица показывает, что другой Actor для тех же данных меняет итоговый счёт. Apify поддерживает как минимум два Actor для постов Instagram.
Instagram Scraper берёт плату за каждый «Result»: $2.70 за 1 000 на тарифе Free. Instagram Post Scraper берёт плату за каждый «Post»: $1.70 за 1 000 на Free. В его публичном API указана новая запись о ценах от 7 октября 2026 г. На те же 10 000 постов на Starter второй Actor расходует $15 кредитов, поэтому абонентская плата $19 их покрывает. Это на $4 меньше, чем счёт в $23 за первый Actor. Выбор Actor тоже входит в расчёт.
Цены Apify на Reddit: четыре реальных счёта, проверенных формулой
Формулу нужно проверять на реальных счетах. Мы нашли на Reddit четыре поста с точными суммами и прочитали каждый пост вместе с ответами. Имена пользователей мы не приводим. Первый пост — из r/B2BLeadGenPro. Автор пишет, что три месяца пользовался Google Maps Scraper и фиксировал данные каждого счёта.
Базовые поля стоят $4 за 1 000 мест. С включённым сбором email и профилей в соцсетях цена составила $6 за 1 000. При 20 000 мест в месяц это дало $120 в месяц и $1 440 в год (пост). По ценам Free формула даёт то же число: $0.004 за место плюс $0.002 за контакты дают $6 за 1 000, значит 20 000 мест стоят $120. На Starter цена составила бы $3 + $2 = $5 за 1 000, и 20 000 мест обошлись бы в $100.
В посте не сказано, каким тарифом пользовался автор, поэтому мы не гадаем. Учтите также, что пост продвигает десктопную программу с годовой оплатой. Его вывод «не стоит того при объёме больше 3,500 записей в месяц» сравнивает Apify только с этой программой.
Второй пост опубликован в r/apify. В заголовке автор спрашивает, не вводит ли пользователей в заблуждение то, что при «жёстком» лимите в $110 итоговая сумма достигла $130,70. Автор установил месячный лимит расходов в $110, а позже на панели появилась сумма $130,70. Поддержка ответила, что при всплеске запусков с оплатой за событие оплачиваемые события могут создаваться быстрее, чем проверка общего лимита аккаунта успевает их заблокировать. Поддержка также отказалась компенсировать разницу в $20,70 (пост).
В этом случае превышение составило 18,8%. Для вас это означает, что лимит аккаунта служит страховкой, но не гарантирует точной остановки расходов. Чтобы ограничить отдельный запуск, задайте для него maxTotalChargeUsd. В документации по оплате за событие сказано, что при достижении этого лимита платформа прекращает списания. Там же указано, что лимит действует на один запуск, а не на общие расходы пользователя.
Третий пост в r/apify написал автор акторов, заголовок — «Your Apify cost per 1,000 results is mostly a run-size problem» (пост). В качестве примера автор берёт актор для Google News. Запуск стоит $0,02, а каждая страница результатов — $0,0099. Мы пересчитали четыре цифры из поста. Одна страница за один запуск — это $0,02 + $0,0099 = $0,0299, и на запуск приходится две трети суммы.
Десять страниц за один запуск стоят около $0,0119 за страницу. Сто страниц за один запуск — $1,01. Те же 100 страниц в виде 100 отдельных запусков стоят 100 × $0,0299 = $2,99, почти втрое дороже. Все четыре цифры совпадают. Совет из поста вполне практичный.
Объединяйте все отслеживаемые запросы одного расписания в один запуск. В n8n и похожих инструментах автоматизации не помещайте узел актора внутрь цикла, который отправляет по одному элементу. Автор также признаёт, что форма ввода показывала $0,02 за страницу, хотя реальная цена была $0,0099. Это та же проблема, что и со страницей TikTok Comments Scraper выше.
Четвёртый пост показывает ситуацию со стороны автора актора. Разработчик в r/SideProject рассказывает, что перед публикацией актора с данными о вакансиях попросил ИИ-агентов найти ошибки в тарификации (пост). Одна из находок — двойное списание. В настройках оплаты за событие у Apify по умолчанию предусмотрена плата за каждый элемент, сохранённый во время запуска. У актора была ещё и собственная плата за каждую вакансию, поэтому каждая вакансия оплачивалась бы дважды.
Другими находками стали повторные списания после миграции или восстановления запуска, а также SDK, который воспринимал лимит $0 как «без лимита». Первая проблема соответствует синтетическому событию apify-default-dataset-item из документации. Покупателю стоит выполнить одну проверку: посмотреть, есть ли в списке событий актора одновременно собственное событие «за результат» и стандартное событие элемента датасета. Если есть, выполните небольшой тестовый запуск и посчитайте оплачиваемые события в сведениях о запуске.
| Пост на Reddit (ссылки в тексте выше) | Сумма в посте | Пересчёт по формуле | Результат |
|---|---|---|---|
| r/B2BLeadGenPro, счета за Maps за три месяца | $6 за 1 000; 20 000 в месяц = $120 | Free: $0,004 + $0,002 = $6; на Starter было бы $5 и $100 | Совпадает с ценами Free; на Starter было бы на $20 меньше |
| r/apify, «жёсткий» лимит превышен | Лимит $110, использование $130,70 | Превышение $20,70, или 18,8% | Лимит аккаунта не гарантирует точной остановки расходов |
| r/apify, размер запуска определяет цену за единицу | Одна страница за один запуск ≈ $0,03; 100 страниц за 100 запусков — $2,99 | $0,0299; $1,01 против $2,99 | Все четыре цифры совпадают |
| r/SideProject, двойное списание найдено до публикации | За каждый элемент списывалась двойная плата | Соответствует синтетическому событию apify-default-dataset-item | Посчитайте списанные события в тестовом запуске |
Цены постоянно меняются: история тарификации шести популярных акторов
Цены Apify — это не одна фиксированная таблица. Поле pricingInfos в публичном API содержит список предыдущих записей. На графике ниже мы сгруппировали историю шести популярных акторов по моделям оплаты. TikTok Scraper в феврале 2022 года предлагался по модели аренды за $45 в месяц.
26 марта 2025 года он перешёл на оплату за событие. TikTok Comments Scraper последовательно использовал аренду, оплату за результат и оплату за событие. У Google Search Results Scraper есть 27 записей о ценах, самая новая — от 7 октября 2026 года. Google Maps Scraper использует оплату за событие с 31 марта 2025 года; у него 15 записей.
Apify провела это изменение публично. Её запись в блоге «Why Apify is standardizing Actor pricing» датирована 14 апреля 2026 г. В ней сказано, что 2 000 Actor уже перешли с оплаты за результат на оплату за событие. Следующим шагом был отказ от аренды в течение шести месяцев. В опросе 73% клиентов ответили, что предпочитают оплату за событие. Одна из названных причин: при аренде клиенты платили две суммы, плату за аренду и плату за использование платформы, поэтому итог было трудно предсказать.
В гостевом посте в блоге Apify от 24 сентября 2026 года есть примечание редактора: модель аренды полностью упраздняется 1 октября 2026 года, а акторы, которые не перевели с аренды на другую модель, переходят на оплату по факту использования. В том же посте указано, что 46 из 121 публичного актора автора работали по модели аренды и MCP-сервер Apify не мог их найти. Для вас это означает следующее: если до 1 октября вы пользовались арендованным актором, порядок расчёта его стоимости изменился — вместо фиксированной платы теперь оплачивается использование платформы. Пересчитайте расходы.
Цены меняются и внутри одной модели. Google Maps Scraper перешёл на оплату за событие в 2025 году. В справочной статье Apify от 18 марта 2025 года были указаны $0,007 за запуск и $0,004 за место. Сейчас в публичном API используется стандартное событие платформы apify-actor-start по цене $0,00005 за ГБ памяти. Цена за место на Free по-прежнему составляет $0,004, но теперь действуют скидки BRONZE, SILVER и GOLD, а число дополнительных событий выросло до 11.
В день расчёта сверяйтесь с API и страницей актора. Дата последнего изменения для Instagram Scraper и Instagram Post Scraper — 2026-10-23, а для Google Maps Scraper, TikTok Scraper, TikTok Comments Scraper и Google Search Results Scraper — 2026-10-26. Доля выручки, которую получают авторы, описана в обзоре монетизации.
Из-за большого числа записей о ценах любая статья, включая эту, быстро устаревает. Надёжный способ — обращаться к публичному API при каждом расчёте. Можно также превратить рабочую таблицу выше в скрипт, который подтягивает цены за единицу из API. Так работает и наш скрипт пересчёта: он берёт все цены за единицу из ответов API, которые мы сохранили в тот день.
Как EveryInfra тарифицирует те же задачи: результаты замеров
В API данных EveryInfra только один компонент тарификации. Каждый запрос оплачивается один раз по цене действия из каталога независимо от количества возвращённых записей, но не более max_limit. Нет ни платы за тарифный план, ни платы за вычислительные единицы, ни отдельных платежей за прокси или хранение. Неуспешные запросы и пустые результаты не оплачиваются. Каталог (GET /api/v1/social/catalog) бесплатен. В нём для каждого действия указаны price_usd, max_limit, правила пагинации и response_fields.
В этой статье используются три действия. Посты Instagram (instagram/user_posts) стоят $0,000556 за вызов, до 200 записей. Комментарии TikTok (tiktok/comments) — $0,000556 за вызов, до 200 записей. Поиск мест в Google Maps (google_maps_reviews/search) — $0,001389 за вызов, до 50 мест на страницу. Страницы платформ: API данных Instagram, API данных TikTok и API данных Google Maps.
| Параметр тарификации | Apify (Starter) | EveryInfra |
|---|---|---|
| Ежемесячная плата | $19, предоплата, сгорает в конце месяца | Нет |
| Единица тарификации | Каждое событие (результат, запуск, дополнительное событие) | Каждый запрос |
| Строки расходов на вычисления, прокси и хранение | Да, для Actors с моделью pay-per-usage | Нет |
| Минимальное пополнение баланса | Плата за тариф | $10, баланс не сгорает |
| Пустой результат | Зависит от автора Actor | Возврат средств по тому же списанию |
# 1. Submit: ask for 200 posts (instagram/user_posts is async and returns a job_id first)
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"platform":"instagram","action":"user_posts","params":{"username":"nasa","limit":200}}'
# 2. Poll: free; when status is succeeded, the rows are in results
curl -s https://api.everyinfra.com/api/v1/jobs/job_xxxxxxxx \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}"
# 3. Maps page 2: send back next_page_token as is; past 60 rows, add "mode":"async"
curl -s https://api.everyinfra.com/api/v1/social \
-H "Authorization: Bearer ${EVERYINFRA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"platform":"google_maps_reviews","action":"search","mode":"async","params":{"keyword":"dentist","location":"Chicago","country":"us","limit":50,"page_token":"pt1.…"}}'Мы отправили 14 запросов 26 октября 2026 г., с 17:10 до 17:17 по сингапурскому времени. Каждый из них приведён в таблице. Число записей мы считали по длине массива в каждом необработанном ответе, а дубликаты удаляли по post_id, id или place_id. Стоимость за 1 000 = оплачено ÷ уникальные записи × 1 000.
| Время (SGT) | Действие | Объект | Получено / уникальных | Оплачено | За 1 000 |
|---|---|---|---|---|---|
| 17:10:02 | instagram/user_posts | nasa, limit 200 | 200 / 200 (с 7 мая по 25 октября) | $0.000556 | $0.0028 |
| 17:10:09 | instagram/user_posts | bbcnews, limit 200 | 200 / 200 (с 19 по 26 октября) | $0.000556 | $0.0028 |
| 17:10:11 | tiktok/user_videos | espn, limit 10 (для поиска видео) | 10 | $0.000556 | — |
| 17:10:42 | tiktok/comments | Видео ESPN, на странице указано 350 комментариев | 174 / 174 (38 ответов) | $0.000556 | $0.0032 |
| 17:12:12 | tiktok/comments | Видео ESPN, на странице указано 179 комментариев | 111 / 111 (29 ответов) | $0.000556 | $0.0050 |
| 17:14:28 | tiktok/comments | Видео NBA с большим числом комментариев | 200 / 200 (89 ответов) | $0.000556 | $0.0028 |
| 17:15:21, 17:15:40 | google_maps_reviews/search | dentist, Чикаго, две страницы | 100 / 100 (страница 2: depth_limit, до исправления в 19:53) | $0.002778 | $0.0278 |
| 17:13:02, 17:13:32 | google_maps_reviews/search | dentist, Сингапур, две страницы | 100 / 100 | $0.002778 | $0.0278 |
| 17:16:32, 17:16:51 | google_maps_reviews/search | dentista, Мадрид, две страницы | 100 / 99 | $0.002778 | $0.0281 |
| 17:13:21 | google_maps_reviews/search | страница 2 без async | 422 async_required | $0 | — |
| 17:14:31 | instagram/user_posts | несуществующий аккаунт | 0 (возврат средств) | $0 | — |
Чтобы спрогнозировать 10 000 записей по этим 14 запросам, мы сделали три допущения. Посты Instagram: у instagram/user_posts нет параметра пагинации, и один вызов возвращает до 200 последних постов одного аккаунта. Значит, 10 000 постов — это 50 аккаунтов по 200 постов. Это верно, только если у каждого аккаунта не меньше 200 постов. Оба аккаунта в нашем тесте вернули все 200 постов. Комментарии TikTok: tiktok/comments возвращает до 200 комментариев на видео.
В каталоге указано, что каждый комментарий верхнего уровня содержит не больше двух ответов, поэтому получение полной ветки не гарантируется. Именно поэтому счётчик на странице видео превышает число полученных комментариев. Для двух видео ESPN мы получили примерно половину указанного количества (174 из 350 и 111 из 179). При измеренном среднем значении 161,7 записи на вызов для получения 10 000 комментариев потребуется 62 вызова и $0,0345. Если использовать только видео с большим числом комментариев, потребуется 50 вызовов и $0,0278. Google Maps: google_maps_reviews/search возвращает до 50 мест на страницу.
В этом тесте вторая страница одного ключевого запроса упёрлась в ограничение глубины (stop_reason = depth_limit). Это ограничение исправили в 19:53 по сингапурскому времени 26 октября 2026 года. Мы перепроверили в 20:03–20:05 на запросе dentist в Austin, TX: три страницы вернули 50, 50 и 20 мест, и на странице 3 выдача остановилась с depth_limit. Значит, теперь один ключевой запрос даёт не больше 120 записей. На странице 3 всего 20 мест, но она стоит как полный запрос, поэтому в расчёте ниже по-прежнему используются два вызова и 100 мест на ключевой запрос. Для 10 000 мест подготовьте 100 ключевых запросов вида «тип бизнеса × город»: 200 вызовов и $0,2778. Каждая страница заново запрашивается с начала, поэтому страницы могут пересекаться (на страницах по Мадриду был один дубликат). Перед сохранением удаляйте дубликаты по place_id. Подробнее — в нашем тесте дедупликации Google Maps.
Для списков лидов в США самый показательный пример дал тест в Чикаго. На первой странице из 50 стоматологических клиник рейтинг был у каждой записи: от 4.2 до 5.0, в среднем 4.85. Всего у 50 мест было 27 023 отзыва, а самое большое число отзывов у одного места составило 1 424. Именно по таким полям фильтрует отдел продаж, и они приходят в том же вызове за $0.001389. Доплачивать за каждый фильтр не нужно. Вы фильтруете записи после получения, в своей таблице или базе данных.
Поля должны соответствовать каталогу. В таблице ниже перечислены 12 response_fields для tiktok/comments из каталога. Для каждого поля указано, в скольких записях оно присутствовало при вызове для видео NBA, вернувшем 200 записей. Первые девять полей есть в каждой записи. reply_to_id — только у 89 ответов. reply_count и pinned_by_author есть только у части комментариев верхнего уровня.
Мы также проверили два других действия. Для google_maps_reviews/search в каталоге указано 22 поля, и на первой странице по Чикаго было 19 из них: description, price и permanently_closed не встретились. Для instagram/user_posts в каталоге 21 поле, а в 200 постах nasa было 15 из них. video_url был только у 56 видеопостов.
| Поле (`response_fields` из каталога) | Описание | Число записей с полем (видео NBA, всего 200 записей) |
|---|---|---|
id | ID комментария | 200 |
text | Текст комментария | 200 |
author_username, author_id | Аккаунт и ID автора комментария | 200 |
like_count | Лайки | 200 |
is_reply | Является ли ответом | 200 |
liked_by_author | Лайк от автора видео | 200 |
posted_at | Время публикации | 200 |
platform | Название платформы | 200 |
reply_to_id | ID комментария, на который дан ответ | 89 (только ответы) |
reply_count | Число ответов | 111 |
pinned_by_author | Закреплён автором | 137 |
Ошибки и списания: кто платит, если запуск завершился неудачей
При модели pay-per-event автор Actor сам решает, взимать ли плату при сбое. В документации по модели pay-per-event есть раздел «Charge for invalid input». В нём авторам советуют брать плату за входные данные, которые выглядят корректными, но приводят к ошибке, — например, за URL, возвращающий 404. Указанная причина — платформа уже потратила ресурсы. Также авторам советуют возвращать записи с понятными кодами ошибок, а не завершать с ошибкой весь запуск.
На странице TikTok Comments Scraper есть таблица кодов ошибок. Для отсутствующего или приватного профиля в датасет добавляется запись с ошибкой и полем errorCode. На странице не сказано, оплачивается ли такая запись, а мы не платили за запуск, поэтому ничего не утверждаем. Как сказано выше, лимит расходов на запуск и лимит аккаунта могут остановить зациклившийся процесс. Но уже идущие запуски способны превысить лимит аккаунта.
Правило EveryInfra: за неверные параметры, неудачную аутентификацию и подобные ошибки плата не списывается. Если запрос оплачен, а затем возвращает пустой результат, сумма этого списания возвращается. На странице тарифов указано, что неудачные и пустые результаты не оплачиваются. Это проверяют два сегодняшних вызова.
В 17:13:21 запрос к странице 2 в Maps без "mode":"async" вернул 422 async_required. В сообщении об ошибке было указано «Nothing was charged» и объяснялось, как это исправить. В 17:14:31 за вызов для несуществующего аккаунта Instagram при отправке было списано $0,000556. Когда задача завершилась в 17:15:14, count был равен 0, а refund_state — refunded.

| Сценарий | Apify (Actor с моделью pay-per-event) | EveryInfra |
|---|---|---|
| Неверный параметр | Решает автор; документация советует брать плату за входные данные, которые выглядят корректными | 422, без списания, с перечнем допустимых параметров и способом исправления |
| Не найдено, пустой результат | Автор может добавить запись с ошибкой; списание зависит от автора | Списано, затем возвращено в той же записи (refund_state: refunded) |
| Лимит запросов | Лимит параллельных запусков платформы; запуски ждут или завершаются с ошибкой | 429, без списания, повторная попытка через retry_after |
| Неконтролируемые расходы | maxTotalChargeUsd на запуск + лимит аккаунта (может быть превышен) | Для каждого API-ключа можно задать общий лимит расходов в USD, по достижении которого ключ перестаёт работать |
| Как отслеживать расходы | График использования и детализация по каждому запуску в консоли | Поле charged_usd в каждом ответе и журнал операций |
MCP и n8n: где видны расходы
Всё больше пользователей запрашивают данные из ИИ-инструментов, поэтому стоимость должна быть понятна на уровне инструмента. MCP-сервер Apify доступен по адресу mcp.apify.com, рекомендуемый способ подключения — вход через OAuth. Его инструмент call-actor ждёт ответа до 45 секунд. Лимиты запуска (память, тайм-аут, максимум записей, maxTotalChargeUsd) задаются в callOptions.
В документации также сказано, что оплата за каждый запрос через MCP работает только с Actor-ами с оплатой за события (pay-per-event). В репозитории с открытым исходным кодом 19 октября 2026 г. вышла версия v0.19.0 с инструментами для создания Actor-ов и обновления версий, а 21 октября 2026 г. — v0.19.3. То же сообщает запись в истории изменений Apify от 16 октября 2026 г.: ИИ-агенты теперь могут создавать Actor-ы, читать логи сборки и проверять запуски через MCP. Запись от 6 октября 2026 г. добавила категории Store по сценариям использования.
Удалённый MCP-сервер EveryInfra доступен по адресу api.everyinfra.com/mcp (HTTPS). Сегодня в 17:31 по сингапурскому времени бесплатный вызов tools/list вернул 25 инструментов. everyinfra_list_capabilities, everyinfra_get_job и everyinfra_billing бесплатны. everyinfra_call_api получает данные по тем же ценам и правилам, что и REST. Оба сервера используют транспорт Streamable HTTP из спецификации MCP. В Claude Code, как показано в официальном руководстве, сервер добавляется одной командой:
claude mcp add --transport http everyinfra https://api.everyinfra.com/mcp \
--header 'Authorization: Bearer ${EVERYINFRA_API_KEY}'С n8n всё так же. У Apify есть руководство по интеграции с n8n и community-нода. Автор поста на Reddit, упомянутый выше, предупреждает: нода Actor внутри цикла «Split In Batches» — самая дорогая конфигурация, потому что за каждую запись взимается плата за запуск. Для EveryInfra специальная нода не нужна.
Встроенная нода HTTP Request отправляет POST-запрос, показанный выше, а нода AI Agent может использовать MCP Client Tool. При оплате за каждый запрос цикл не добавляет платы за запуск, но каждый вызов всё равно оплачивается, поэтому для списочных действий задавайте максимальный limit. См. наше руководство по ежедневному отчёту в n8n и руководство по настройке удалённого MCP.
Когда Apify подходит лучше
Цена — не единственный фактор, и Apify умеет кое-что, чего не умеем мы. Во-первых, охват. В Apify Store тысячи Actor-ов, и почти для любого сайта кто-то уже написал парсер. В каталоге EveryInfra сейчас 91 платформа и 426 действий. Для сайта вне нашего каталога используйте платформу вроде Apify или напишите собственный парсер.
Во-вторых, собственный код. Apify запускает ваш код как Actor с расписаниями (cron-выражения), задачами (сохранённые входные данные), вебхуками и историей запусков, с тарификацией по CU. Apify — платформа для запуска кода. Мы — API данных и не размещаем ваш код. В-третьих, небольшие тесты без регулярного ежемесячного объёма.
Тариф Free даёт $5 в месяц без привязки карты; по цене Free этого хватает на 4 000 комментариев TikTok. Ежемесячных бесплатных кредитов у нас нет. За звезду нашему репозиторию на GitHub мы начисляем $1 пробных кредитов на 24 часа, а дальше минимальное пополнение баланса составляет $10.
В-четвёртых, агенты, которые платят сами за себя. В документации Apify об агентских платежах сказано, что агент без аккаунта может один раз заплатить через x402 или MPP. Затем он получает временный API-токен с фиксированным лимитом расходов и вызывает Apify как обычный пользователь. Пошаговая инструкция — на agi.apify.com/AGENTS.md. В EveryInfra сначала нужно, чтобы человек зарегистрировался, пополнил баланс и создал ключ. В-пятых, контракты Enterprise.
При очень больших объёмах по ценам DIAMOND запрос отдельных объектов (одна запись за вызов) может стоить меньше наших $0.000556 за вызов. В нашем тесте альтернатив Apify выяснилось, что на запросах профилей мы на 11% дороже DIAMOND. Шестое: официальные API платформ. Research API от TikTok доступен только квалифицированным исследователям из США, Европы, Канады и Бразилии. Text Search Pro в Places API от Google бесплатен для первых 5 000 вызовов в месяц, далее $32 за 1 000. Если вы подходите под условия официального API, это самый простой путь с точки зрения соответствия требованиям, и сторонние сервисы здесь с ним не сравнятся.
| Если вам нужно | Что подходит лучше | Почему |
|---|---|---|
| Работать с сайтом, которого нет в списке из 91 платформы | Apify Store или собственный парсер | Тысячи Actor-ов охватывают больше сайтов |
| Размещать собственный код и запускать его по расписанию | Apify | Это платформа для запуска кода с расписаниями, задачами и вебхуками |
| Получать данные менее чем на $5 в месяц без карты | Тариф Free в Apify | $5 на использование каждый месяц; у нас — $1 пробных кредитов на 24 часа |
| Использовать агента, который платит без аккаунта | Агентские платежи Apify | Предоплаченный токен через x402 или MPP |
| Получать большие объёмы постов, комментариев или мест | EveryInfra | Фиксированная цена за запрос, до 200 записей |
Что изменилось за последние 60 дней
- 1 октября 2026 г.: Apify полностью отказался от арендной модели оплаты, и неперенесённые арендные Actor-ы перешли на оплату по использованию (примечание редактора в блоге Apify). Что это значит для вас: счета за аренду до октября больше не годятся для оценки; пересчитайте по ценам событий или CU.
- 7 октября 2026 г.: у Instagram Post Scraper в публичном API появилась новая ценовая запись (API Instagram Post Scraper). То же произошло с Google Search Results Scraper (API Google Search Results Scraper). Что это значит для вас: у одного Actor-а может быть от 10 до 27 ценовых записей, поэтому сверяйтесь с API в день расчёта.
- 6 и 16 октября 2026 г.: в истории изменений Apify появились категории Store по сценариям использования, например лидогенерация и отслеживание цен. Затем ИИ-агенты получили возможность создавать Actor-ы, читать логи сборки и проверять запуски через MCP. Что это значит для вас: вызывать Actor-ы из ИИ-инструментов становится проще, поэтому плата за каждый запуск и минимальные лимиты запуска значат больше.
- 14–21 октября 2026 г.: MCP-сервер Apify выпустил 8 версий, от v0.18.1 до v0.19.3 (релизы на GitHub). Crawlee выпустил v3.18.2 29 сентября 2026 г. и v4.0.0-rc.1 6 октября 2026 г. (релизы Crawlee). Что это значит для вас: командам, которые пишут собственные Actor-ы, стоит следить за версиями, потому что скорость запуска, а значит и стоимость в CU, может меняться вместе с фреймворком.
- 26 октября 2026 г.: публичный API показал изменения в тот же день у Google Maps Scraper и TikTok Comments Scraper. Последнее изменение Instagram Scraper было 23 октября 2026 г. Что это значит для вас: цены в статье зафиксированы по состоянию на 26 октября; перед использованием проверьте их ещё раз.
FAQ
Можно ли пользоваться Apify бесплатно?
Бесплатный тариф есть, но кредит небольшой. На странице тарифов указано, что тариф Free даёт $5 на использование в месяц без привязки карты. Когда они израсходованы, сервис останавливается до следующего цикла, а неиспользованный остаток не переносится. По ценам из этой статьи на $5 можно получить около 1 851 результата Instagram Scraper, 1 250 мест Google Maps или 4 000 комментариев TikTok. Источник вопроса: поисковые подсказки «is apify free» и «is apify free reddit» (данные от 26 октября 2026 г.).
Какой тарифный план Apify выбрать?
Выбирайте план, при котором стоимость вашего использования почти равна абонентской плате. Для каждого плана рассчитайте стоимость использования по его ценам за единицу. Затем сравните «абонентская плата + стоимость использования сверх включённой суммы» и выберите минимальное значение. Таблица точек безубыточности выше даёт ответ для четырёх популярных Actor-ов.
Например, при объёме меньше 86 522 результатов Instagram Scraper в месяц дешевле всего Starter. Это совпадает с советом на странице тарифов: выбирайте самый дешёвый план с нужными вам функциями. Источник вопроса: поисковые подсказки «apify pricing plans» и «apify pricing tiers».
Есть ли у Apify калькулятор стоимости?
В документации по хранилищу есть калькулятор только для расходов на хранение. Документация по использованию советует сделать небольшой тестовый запуск и посмотреть страницу использования. Для полного счёта с событиями и планами используйте формулу и рабочую таблицу из раздела о калькуляторе. Цены за единицу берите из публичного API по адресу api.apify.com/v2/acts/<actor>. Источник вопроса: поисковая подсказка «apify pricing calculator».
Как Apify считает вычислительные единицы (CU)?
Один ГБ памяти в течение одного часа равен 1 CU, учёт ведётся посекундно. Цена: $0.2 на Free и Starter, $0.16 на Scale и $0.13 на Business (документация по использованию и ресурсам, страница тарифов). В справочной статье Apify приведены средние значения: 300 страниц на CU с браузером и 3 000 страниц на CU при обычном парсинге HTML. Источник вопроса: поисковые подсказки «apify compute unit» и «how to calculate compute units».
Сколько стоят прокси Apify?
Резидентные прокси стоят $8 за ГБ на Free и Starter и до $7 на Business. Прокси дата-центров оплачиваются за каждый IP, на Free включено 5 IP. Прокси для Google SERP стоят от $2.5 до $1.7 за 1 000 страниц (страница тарифов). Если взять медианную внутреннюю страницу по данным HTTP Archive, 10 000 полных загрузок страниц через резидентные прокси дают около 16.87 ГБ, или от $118 до $135. Источник вопроса: поисковые подсказки «apify proxy pricing» и «apify residential proxy pricing».
Что говорят о ценах Apify на Reddit?
Четыре поста из этой статьи указывают на три проблемы. Цены за 1 000 на больших объёмах складываются в заметные суммы (20 000 мест в месяц за $120 на r/B2BLeadGenPro). Лимит использования аккаунта можно превысить ($110, которые превратились в $130.70 на r/apify). Плата за запуск делает небольшие прогоны дороже в пересчёте на запись (пост автора на r/apify). Ссылки приведены выше в разделе «Цены Apify на Reddit». Источник вопроса: поисковая подсказка «apify pricing reddit».
Попробуйте за три шага
Шаг первый: зарегистрируйтесь и получите API-ключ (Быстрый старт). Получите пробные кредиты или пополните баланс на странице баланса в консоли. Цены и суммы пополнения — на странице тарифов. Шаг второй: откройте страницу документации нужного действия и запустите пробный вызов в один клик в песочнице.
Начните с постов Instagram, комментариев TikTok или поиска мест в Google Maps. Другие платформы представлены в Infra Marketplace. Шаг третий: проверьте charged_usd и число записей в ответе.
Посчитайте «оплачено ÷ записи × 1,000» для своего случая. Затем сравните результат со счётом Apify, полученным по формуле из этой статьи. Если вам нужна именно альтернатива для Instagram, в нашей статье Альтернатива Apify Instagram Scraper цены на пять типов данных разобраны по отдельности.
Методика и ограничения
Со стороны Apify: все цены за единицу взяты из публичного API цен 26 октября 2026 г. в 17:05 по сингапурскому времени. Цены планов, CU, прокси и хранилища взяты со страницы тарифов в то же время. Мы не регистрировались в Apify и не платили за запуск Actor-ов. Поэтому мы не знаем число повторных попыток в реальных запусках. Мы также не знаем, списываются ли деньги за записи с ошибками и добавляет ли конкретный Actor плату за использование платформы. Формула исходит из того, что четыре рассмотренных Actor-а с оплатой за события не добавляют плату за использование платформы.
Цены Enterprise PLATINUM и DIAMOND мы используем только для сравнения цен за единицу, а не в ежемесячных счетах. Для них нужен контракт, а минимальные обязательства на публичных страницах не указаны. В примере с резидентными прокси медианный вес страницы по данным HTTP Archive взят как оценка сверху, а не как реальный трафик какого-либо Actor. Посты на Reddit — личные истории пользователей. Мы пересчитываем их цифры, но не проверяем авторов и не видим исходных счетов.
Со стороны EveryInfra: все 14 запросов выполнены 26 октября 2026 г. с 17:10 до 17:17 по сингапурскому времени. Мы проверили по две-три цели на действие. Эти тесты показывают число записей и цены для выбранных целей в этот день, но не долгосрочную долю успешных запросов и не скорость. Счета за 10 000 записей — прогнозы на основе измеренного числа записей за вызов. В разделе с тестами указаны три допущения: 50 аккаунтов по 200 постов, в среднем 161,7 комментария за вызов и 100 ключевых слов по 100 мест.
Скрипт пересчёта заново считывает все цифры из сохранённых сырых ответов. Валовые списания по этой статье составили $0.012226. Сумма $0.000556 за несуществующий аккаунт была возвращена, так что чистые расходы составили $0.01167. Два сгенерированных изображения стоили $0.06.
Источники
- «Apify pricing» (планы, CU, прокси, хранилище), Apify, дата обращения: 26 октября 2026 г., https://apify.com/pricing
- «Actors in Store» (модели оплаты, хранение после запуска, уровни скидок), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/running/actors-in-store
- «Actor usage and resources» (CU, память и CPU), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/running/usage-and-resources
- «Billing» (порог немедленного списания за перерасход, предоплаченный кредит), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/console/billing
- «Pay-per-event pricing model» (синтетические события, лимит на запуск, некорректные входные данные), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/publishing/monetize/pay-per-event
- «Actor pricing and costs» (уровни скидок, уровни Enterprise, прибыль автора), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/publishing/monetize/pricing-and-costs
- «Monetize your Actor», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/publishing/monetize
- «Limits» (параллельные запуски, память), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/limits
- «Residential proxy», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/proxy/residential-proxy
- «Datacenter proxy», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/proxy/datacenter-proxy
- «Google SERP proxy», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/proxy/google-serp-proxy
- «Proxy overview», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/proxy
- «Storage» (срок хранения, калькулятор), документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/storage/usage
- «Dataset», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/storage/dataset
- «Key-value store», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/storage/key-value-store
- «Request queue», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/storage/request-queue
- «Run Actor» (maxTotalChargeUsd, поля использования), документация Apify API, дата обращения: 26 октября 2026 г., https://docs.apify.com/api/v2/act-runs-post
- «Get Actor», документация Apify API, дата обращения: 26 октября 2026 г., https://docs.apify.com/api/v2/actor-get
- «Apify MCP server», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/integrations/mcp
- «n8n integration», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/integrations/n8n
- «Webhooks», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/integrations/webhooks
- «Schedules», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/schedules
- «Standby mode», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/running/standby
- «Tasks», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/running/tasks
- «Runs and builds», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/platform/actors/running/runs-and-builds
- «Agentic payments», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/agents/payments
- «Actor quality score», документация Apify, дата обращения: 26 октября 2026 г., https://docs.apify.com/actors/publishing/quality-score
- «How to estimate compute unit usage for your project», справочный центр Apify, дата обращения: 26 октября 2026 г., https://help.apify.com/en/articles/3470975-how-to-estimate-compute-unit-usage-for-your-project
- «Google Maps Scraper is going to pay-per-event pricing», справочный центр Apify, 18 марта 2025 г., https://help.apify.com/en/articles/10774732-google-maps-scraper-is-going-to-pay-per-event-pricing
- «Why Apify is standardizing Actor pricing», блог Apify, 14 апреля 2026 г., https://blog.apify.com/standardizing-actor-pricing/
- «What Apify MCP does to your Actor before an AI agent sees it» (примечание редактора об отказе от аренды), блог Apify, 24 сентября 2026 г., https://blog.apify.com/fixing-actors-invisible-to-agents/
- «Apify changelog», Apify, дата обращения: 26 октября 2026 г., https://apify.com/change-log
- Публичный API цен Instagram Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/apify~instagram-scraper
- Публичный API цен Instagram Post Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/apify~instagram-post-scraper
- Публичный API цен Google Maps Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/compass~crawler-google-places
- Публичный API цен TikTok Comments Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/clockworks~tiktok-comments-scraper
- Публичный API цен TikTok Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/clockworks~tiktok-scraper
- Публичный API цен Google Search Results Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/apify~google-search-scraper
- Публичный API Web Scraper, Apify, дата обращения: 26 октября 2026 г., https://api.apify.com/v2/acts/apify~web-scraper
- Страница TikTok Comments Scraper, Apify Store, дата обращения: 26 октября 2026 г., https://apify.com/clockworks/tiktok-comments-scraper
- Страница Instagram Post Scraper, Apify Store, дата обращения: 26 октября 2026 г., https://apify.com/apify/instagram-post-scraper
- Страница Instagram Scraper, Apify Store, дата обращения: 26 октября 2026 г., https://apify.com/apify/instagram-scraper
- Страница Google Maps Scraper, Apify Store, дата обращения: 26 октября 2026 г., https://apify.com/compass/crawler-google-places
- Релизы apify-mcp-server, GitHub, 21 октября 2026 г., https://github.com/apify/apify-mcp-server/releases
- Релизы Crawlee, GitHub, 6 октября 2026 г., https://github.com/apify/crawlee/releases
- «Google Maps Platform pricing», Google, дата обращения: 26 октября 2026 г., https://developers.google.com/maps/billing-and-pricing/pricing
- «HTTP Request node», документация n8n, дата обращения: 26 октября 2026 г., https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/
- «MCP Client Tool node», документация n8n, дата обращения: 26 октября 2026 г., https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolmcp/
- «Model Context Protocol Specification 2025-11-25», MCP, дата обращения: 26 октября 2026 г., https://modelcontextprotocol.io/specification/2025-11-25
- «Connect Claude Code to tools via MCP», документация Anthropic, дата обращения: 26 октября 2026 г., https://docs.anthropic.com/en/docs/claude-code/mcp
- «TikTok Research API», TikTok for Developers, дата обращения: 26 октября 2026 г., https://developers.tiktok.com/products/research-api/
- Каталог EveryInfra, EveryInfra, дата обращения: 26 октября 2026 г., 17:09 SGT, https://api.everyinfra.com/api/v1/social/catalog
- «Web Almanac 2025: Page Weight», HTTP Archive, 15 января 2026 г., https://almanac.httparchive.org/en/2025/page-weight
- «x402», x402 Foundation, дата обращения: 26 октября 2026 г., https://www.x402.org/
- «Apify AGI: AGENTS.md», Apify, дата обращения: 26 октября 2026 г., https://agi.apify.com/AGENTS.md
- «Apify's "hard" monthly usage limit was $110, but usage reached $130.70», Reddit r/apify, дата обращения: 26 октября 2026 г., https://www.reddit.com/r/apify/comments/1vsm4sm/apifys_hard_monthly_usage_limit_was_110_but_usage
- «Your Apify cost per 1,000 results is mostly a run-size problem», Reddit r/apify, дата обращения: 26 октября 2026 г., https://www.reddit.com/r/apify/comments/1w6ahko/your_apify_cost_per_1000_results_is_mostly_a
- «I ran the same search through Apify Google Maps Scraper and a flat-fee desktop tool», Reddit r/B2BLeadGenPro, дата обращения: 26 октября 2026 г., https://www.reddit.com/r/B2BLeadGenPro/comments/1sxd1af/i_ran_the_same_search_through_apify_google_maps
- «My job data side project went live on Apify…», Reddit r/SideProject, дата обращения: 26 октября 2026 г., https://www.reddit.com/r/SideProject/comments/1x8n8az/my_job_data_side_project_went_live_on_apify_and
Справка BL-50