← Все статьи

Цены на Web Scraping API: что скрыто за базовым тарифом

Указанная цена «от $X за 1 000» для scraping API относится к простейшим сценариям. На реальных сайтах множитель кредитов определяет итоговую стоимость.

Базовая цена это самое дешевое, что есть на странице

Каждый скрейпинг API начинает с одной и той же цифры. От девяти центов за 1000 requests. От одного доллара. От $1.50. Красиво, дешево, удобно вставить в коммерческое предложение клиенту.

Эта цифра реальна. Но это также цена за тот единственный request, который вы почти никогда не отправите: простой HTTP GET к сайту, которому все равно, кто запрашивает данные.

Сайтам, за скрейпинг которых вам действительно платят, далеко не все равно. И как только таргету требуется рендеринг страницы или residential proxy, базовая ставка перестает действовать и включается мультипликатор. Базовая цена это нижний порог. Реальный счет оказывается намного выше, и большинство клиентов узнает об этом только после первого инвойса.

Как на самом деле работает мультипликатор

Откройте документацию по кредитам практически любого API, и вы увидите одну и ту же сетку. Простой request стоит 1 кредит. Включите JavaScript rendering, и это уже 5 кредитов. Добавьте residential или премиум proxy, и станет 10. Если для сайта с защитой нужны обе опции, выходит уже 25. Верхний тариф ScrapingBee доходит до 75 кредитов за одну страницу (документация ScrapingBee, октябрь 2026).

У ScraperAPI схожая модель ценообразования: rendering стоит 10 кредитов, премиум proxies 10, обе опции вместе 25, тариф ultra 30, а определенные защищенные домены 10 сами по себе (документация ScraperAPI). ZenRows приходит к тому же: 1 за стандартный, 5 за JS, 10 за премиум, 25 за оба варианта сразу (цены ZenRows).

Вот часть, о которой никто не пишет на лендингах. В верхней части сетки все провайдеры сходятся. Вы можете выбрать дешевый API или дорогой, но как только сайт включает защиту, оба сервиса списывают примерно в 25 раз больше своей заявленной базовой ставки. Цифра, по которой вы сравнивали сервисы, не имеет отношения к итоговому счету.

Рекламируемый тариф это не тот тариф

Так на каком уровне на самом деле находятся ваши задачи?

Компания Zyte, работающая по многоуровневой модели, опубликовала собственную статистику: примерно 80% сайтов относятся к двум простейшим категориям, и только около 0.1% меняют категорию в течение квартала (Zyte, 2026). На бумаге это звучит обнадеживающе. Большая часть интернета обходится дешево.

Но взгляните на это с другой стороны. Дешевые 80% стоят дешево у любого провайдера. На них невозможно построить конкурентное преимущество. Задачи, за которые клиенты платят фрилансерам или агентствам (каталоги ритейлеров, цены на авиабилеты, листинги маркетплейсов, любые коммерчески ценные данные), приходятся как раз на сайты из дорогого меньшинства. Собственное исследование Zyte показывает, что 18.5% топовых сайтов защищены специализированными системами (Zyte State of Web Access).

В этом и заключается ловушка. Базовая цена указана для задач, ради которых вас никто не нанимает. Цена с коэффициентом 25x относится к реальным задачам клиентов. (Та же математика стоимости единицы делает так, что извлечение данных через LLM перестает окупаться на масштабе при росте объемов.)

Начальный тариф тихо исчезает

Пока стоимость за страницу росла, дешевый порог входа найти становилось все труднее.

ScrapingBee закрыл тариф за $19 в октябре 2026 года; теперь вход стоит от $49 в месяц. В собственном обзоре категории от Firecrawl отмечается, что $49 без постоянного бесплатного тарифа стало стандартной отправной точкой. Oxylabs объединил свои scraper продукты в единую подписку. Decodo и Bright Data перешли на тарификацию за request и за запись, где счетчик списывает средства при каждом вызове (Bright Data Web Scraper pricing).

Все это не затрагивает корпоративных клиентов с подписанным контрактом. Удар приходится по фрилансерам и командам из двух человек: тем, кому нужно спарсить один сайт для одного клиента в этом месяце и кто не может размазать план за $500 по сотне проектов. (Мы подробно разбирали, кто на самом деле несет эту нагрузку, в материале скрытая стоимость поддержки собственных скраперов.)

Что это значит при расчете стоимости скрапинга

Перестаньте рассчитывать бюджет по базовой цене с витрины. Считайте по уровню сложности цели.

Прежде чем называть цену клиенту, изучите реальные сайты в скоупе и отсортируйте их: какие отдают нужный HTML на простой request, каким нужен рендеринг страницы, а каким вдобавок требуется residential proxy. Именно это соотношение, а не базовая ставка тарифа, определяет ваши расходы. Задача, состоящая на 90% из простых страниц и на 10% из сложных, обходится дешево. Задача, целиком состоящая из защищенного ритейла, обойдется в 25 раз дороже суммы в вашем предложении, и покрывать разницу придется вам.

Посчитайте это один раз, и разница станет очевидной. Допустим, клиенту нужно 50 000 страниц товаров в месяц с ритейлера, требующего рендеринга и residential proxy. При стоимости в 25 кредитов за страницу это 1,25 миллиона кредитов. Если API обещает тысячу кредитов за доллар, в вашей голове всплывает цифра $50. Реальная статья расходов составит $1 250. Те же страницы, тот же месяц, разница в 25 раз, и нигде на странице с тарифами этот множитель не стоял рядом с главным заголовком.

Затем изучите правила списания при ошибках, так как они различаются и о них никогда не пишут в заголовках. Firecrawl списывает кредит за страницу со статусом 403 или 404, но ничего не берет, если request не вернул результата (Firecrawl pricing). Другие сервисы считают успехом любой ответ 2xx или 4xx и выставляют за него счет. На ресурсе, который часто отдает отказы, этот единственный пункт может обойтись дороже самого рендеринга.

Честный ориентир во всем этом, это не месячный тариф. Это стоимость каждого вызова, которую вы видите постфактум и можете привязать к конкретному request, вызвавшему ее. Тарифный план, это лишь предварительная оценка. Стоимость каждого вызова, это чек, и только на его основе можно составить реальный счет для клиента. (Разбор моделей смотрите в нашем сравнении тарификации за гигабайт и за страницу.)

К чему все идет

Рынок унифицируется. Начальные тарифы уходят в прошлое. Через год заявленная базовая ставка будет значить еще меньше, чем сейчас, потому что каждый серьезный провайдер предложит примерно одну и ту же сетку 1-5-10-25 и те же формулировки об оплате только за успешные попытки.

Разница между ними сведется к тому, видите ли вы реальную стоимость каждого вызова и платите ли только за сработавшие. В FourA мы возвращаем стоимость каждого request прямо в response, поэтому вы можете рассчитать затраты на задачу по факту ее выполнения, а не гадать по тарифным сеткам. Когда провайдер в следующий раз назовет вам цену, правильный вопрос заключается не в том, насколько она низкая. Главное, что произойдет с ней в ту секунду, когда сайт начнет блокировать запросы.