API Web Scraping

Web Scraping Скрапинг страницы API

Скрапит любую веб-страницу и возвращает её основное содержимое в виде чистого Markdown вместе с заголовком и метаданными.

0,70 USD/1 тыс. запросов, оплата за запрос, без подписки.

Introducing Example 2.0 - Example Blog
example.com/blog/launch

Introducing Example 2.0

Everything new in the biggest Example release yet.

·

Today we are shipping the biggest release in our history…

Что вернул API
{
"url": "https://www.example.com/blog/launch",
"title": "Introducing Example 2.0",
"description": "Everything new in the biggest Example release yet.",
"markdown": "# Introducing Example 2.0\n\nToday we are shipping the biggest release in our history…"
}
Доступность
97,33%
30d · Вызовов: 87 181
Запросы
89 627
30 дн. · по неделям, последние недель: 12
Ответ
2,8s
медиана · 30d

Цены и поставщики

Цена API Web Scraping Скрапинг страницы: один API, поставщиков 5, и любой может заменить другого

Первым обслуживает самый дешёвый поставщик. Если он не отвечает, его заменяет следующий в том же вызове.

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

Вы платите
7,00 USD
0,70 USD/1 тыс. запросов, только за то, чем пользуетесь. Без ежемесячного тарифа.
Ваши первые запросы (142) бесплатны за счёт стартового баланса 0,10 USD.

Попробовать

Получите Web Scraping Скрапинг страницы одним запросом

formatsarray
Какие представления страницы вернуть. Любая комбинация из: markdown (содержимое страницы в виде Markdown), html (HTML страницы ровно в том виде, в каком его получил браузер, включая теги head и script). Каждый запрошенный формат возвращается в соответствующем выходном поле. По умолчанию оба. rawHtml это устаревший псевдоним html, возвращается в поле rawHtml для вызывающих, которые появились до переименования; отправляйте вместо него html.
Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "found": true,
  "data": {
    "url": "https://www.example.com/blog/launch",
    "title": "Introducing Example 2.0",
    "description": "Everything new in the biggest Example release yet.",
    "markdown": "# Introducing Example 2.0\n\nToday we are shipping the biggest release in our history…"
  }
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-07 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • urlstring

    https://www.example.com/blog/launch

    URL страницы для скрапинга.

  • blockAdsboolean

    Если true (по умолчанию у источника), перед снимком убирает рекламу и элементы согласия на cookie. Передайте false, чтобы оставить их.

  • excludeTagsarray

    CSS-селекторы для удаления перед захватом (например ["nav", "footer", ".ads"]). Применяется после includeTags.

  • formatsarray

    Какие представления страницы вернуть. Любая комбинация из: markdown (содержимое страницы в виде Markdown), html (HTML страницы ровно в том виде, в каком его получил браузер, включая теги head и script). Каждый запрошенный формат возвращается в соответствующем выходном поле. По умолчанию оба. rawHtml это устаревший псевдоним html, возвращается в поле rawHtml для вызывающих, которые появились до переименования; отправляйте вместо него html.

  • includeTagsarray

    CSS-селекторы для сохранения. Если задано, захватывается только содержимое, подходящее под эти селекторы (например ["article", "main"] или ["#content"]).

  • mobileboolean

    Если true, страница рендерится с мобильным viewport и user agent вместо десктопных. Некоторые сайты отдают мобильным устройствам заметно другое содержимое.

  • onlyMainContentboolean

    Если true, возвращает только основное содержимое статьи, убирая навигацию, шапки, подвалы и прочий шаблонный текст. По умолчанию false, чтобы захватить страницу целиком.

  • waitForinteger

    Миллисекунды ожидания окончания рендеринга страницы перед захватом. Используйте для страниц с тяжёлым JavaScript или одностраничных приложений, у которых содержимое загружается после первой отрисовки. Ограничено 15000, чтобы уложиться в тайм-аут запроса. Это время, которое вы попросили нас потратить, поэтому ваш ответ приходит настолько позже, и оно не входит в задержку, опубликованную для этого эндпоинта.

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

  • foundboolean

    true

datadata
  • urlstring

    https://www.example.com/blog/launch

  • titlestring

    Introducing Example 2.0

  • descriptionstring

    Everything new in the biggest Example release yet.

  • markdownstring

    # Introducing Example 2.0 Today we are shipping the biggest release in our history…

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API Web Scraping Скрапинг страницы

AnyAPI Web Scraping Скрапинг страницы API возвращает данные Web Scraping в виде нормализованного JSON одним вызовом POST к /v1/run/web.scrape. Скрапит любую веб-страницу и возвращает её основное содержимое в виде чистого Markdown вместе с заголовком и метаданными. AnyAPI направляет каждый запрос по источникам (их 5) и автоматически переключается, если один из них отказывает. Это стоит от 0,70 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 97,3% вызовов Web Scraping Скрапинг страницы через AnyAPI завершились успешно, медианное время ответа 2,8 с, измерено вызовов: 87 181.

Это стоит от 0,70 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

Скрапит любую веб-страницу и возвращает её основное содержимое в виде чистого Markdown вместе с заголовком и метаданными. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 97,3% вызовов Web Scraping Скрапинг страницы через AnyAPI завершились успешно, медианное время ответа 2,8 с, измерено вызовов: 87 181. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна. Этого хватает на 142 вызовов Web Scraping Скрапинг страницы по 0,0007 USD за каждый.

AnyAPI в том же запросе обращается к следующему из источников (их 5), начиная с самого дешёвого, поэтому отказ одного источника не ломает ваш вызов.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/web.scrape с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.