Загрузка веб-страниц
Передайте URL — получите то, что реально прочитал бы человек. POST /v1/fetch берёт на себя загрузку, резервные маршруты и очистку, так что ваш агент или конвейер получает текст, который можно сразу использовать.
Навигация, реклама, cookie-баннеры и подвалы удаляются. Вы получаете саму статью с сохранёнными заголовками, списками и ссылками.
format=markdown сохраняет структуру для контекстного окна LLM; format=text убирает разметку для индексации или анализа.
5 кредитов за страницу. Заблокированные, превысившие тайм-аут или слишком большие страницы не тарифицируются, а попадание в кеш cache_first за последний час бесплатно.
Добавьте include_content в вызов поиска — и верхние результаты вернутся вместе с текстом страниц в том же ответе, без второго запроса.
Запрос
curl https://api.serphubapi.com/v1/fetch \
-H "X-API-Key: shapi_..." \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/blog/espresso-guide",
"format": "markdown"}'Ответ
{
"meta": { "id": "fet_01J9Z4A2BC", "status": "success",
"cached": false, "credits_charged": 5 },
"url": "https://example.com/blog/espresso-guide",
"title": "The Complete Espresso Guide",
"markdown": "# The Complete Espresso Guide\n\nPulling a good shot…"
}Полезно знать
- Только публичные страницы: частные, локальные и интранет-адреса отклоняются, а контент за авторизацией или пейволлом не поддерживается.
- Некоторые сайты блокируют автоматический доступ. Такие вызовы завершаются ошибкой all_upstreams_failed и не тарифицируются.
- Загруженные страницы у нас не архивируются. Если содержимое понадобится позже, сохраните его у себя.
- Агенты могут вызывать его как инструмент fetch официального MCP-сервера. Установить →
Первый вызов за пять минут
1 000 бесплатных кредитов при регистрации. Без банковской карты.