Kayak Scraper.
Актуальные тарифы, полностью отрендеренные.
Отправьте любой URL Kayak и получите обратно полностью отрендеренный HTML через резидентные прокси со встроенным обходом защиты от ботов.
Превратите его в JSON с помощью универсального экстрактора.
Любой URL Kayak на входе. HTML или JSON на выходе.
Crawling API, набираемый вживую. Получите отрендеренный HTML или переключитесь на универсальный экстрактор для JSON. Наведите курсор, чтобы приостановить и прочитать.
Один API для всего, что подкидывает Kayak.
Kayak запрашивает тарифы в реальном времени, подгружает результаты после загрузки и агрессивно блокирует. Crawling API рендерит страницу в настоящем браузере, обращается к ней через резидентные IP и выдает вам чистый HTML или JSON.
Полный рендеринг JavaScript
Настоящий браузер выполняет страницу и ждет, пока подгрузятся актуальные тарифы, так что результаты по рейсам, отелям и автомобилям захватываются полностью, а не как пустая оболочка.
140M резидентных IP
Каждый запрос меняет резидентный IP в 30 регионах, поэтому вы обращаетесь к Kayak как настоящий местный путешественник и видите местную валюту и тарифы.
Блокировки решаются за вас
CAPTCHA, стены ботов и ограничения по частоте обходятся автоматически. Нечего решать, нечего поддерживать.
HTML или JSON
Получите полный отрендеренный HTML или добавьтеscraper=generic-extractor, чтобы вернуть заголовок, контент, изображения и ссылки в виде структурированного JSON.
Скриншоты и асинхронность
Тот же вызов может сделать скриншот всей страницы или выполниться асинхронно с вебхуками и облачным хранилищем.
Один API для любого сайта
Crawling API работает с любым URL, поэтому один и тот же токен покрывает Kayak и все остальное, что вы обходите.Посмотреть живое демо.
Отрендеренный HTML или чистый JSON.
По умолчанию вы получаете отрендеренный HTML. Добавьтеgeneric-extractor, и та же страница вернется в виде типизированного JSON.
Страница
title · string canonical · string favicon · string
Мета
meta.description · string meta.keywords · string
Контент
content · string
Медиа
images · array og_images · array
Ссылки
links · array
От URL до данных за один вызов.
Каждый запрос к Kayak проходит одним и тем же путем. Вы отправляете URL, мы обеспечиваем все, что происходит между.
Отправьте URL
Передайте любой публичный URL Kayak со своим токеном: поиск рейсов, результаты по отелям или автомобилям, карту исследования или страницу направления.
Смена прокси
Резидентный IP и регион, которые чисто обращаются к Kayak, выбираются из 140M IP в 30 регионах.
Рендеринг страницы
Настоящий браузер загружает страницу и ждет, пока запросятся тарифы и подгрузятся результаты, перед захватом.
Обход защиты от ботов
Проверки на ботов и ограничения по частоте у Kayak обрабатываются автоматически. Нечего решать, нечего поддерживать.
Возврат HTML или JSON
Возвращается полностью отрендеренный HTML или типизированный JSON, когда вы добавляете универсальный экстрактор.
Что команды строят на данных Kayak.
Мониторинг тарифов и цен
Отслеживайте цены на рейсы, отели и автомобили по маршрутам и датам, чтобы замечать снижения, всплески и лучшее время для бронирования.
Тревел-агрегаторы и метапоиск
Питайте сайты и приложения сравнения актуальными тарифами, расписаниями и доступностью, получаемыми через один API.
Исследование рынка
Сравнивайте цены, перевозчиков и маршруты с конкурентами, чтобы понимать рынок путешествий.
Анализ маршрутов и спроса
Составляйте карту того, какие маршруты, авиакомпании и времена появляются и как их цены меняются со временем.
Команды выручки и ценообразования
Подавайте актуальные тарифы конкурентов в модели ценообразования, чтобы ставки оставались точными без ручных проверок.
Любой URL, один API
Обходите страницы рейсов, отелей, автомобилей, исследования и направлений, а также любой другой нужный вам сайт.
Полезно знать при сборе данных с Kayak.
Цены загружаются после страницы
Kayak запрашивает тарифы в реальном времени и рендерит результаты с помощью JavaScript; Crawling API запускает настоящий браузер и ждет, пока подгрузятся результаты, поэтому захваченный HTML отражает актуальные цены, а не пустую оболочку.
HTML по умолчанию, JSON по запросу
Вы получаете полный отрендеренный HTML. Добавьте scraper=generic-extractor для разобранных заголовка, контента, изображений и ссылок или разбирайте HTML сами.
География меняет цену
Kayak адаптирует валюту и тарифы по регионам; геотаргетинг по 30 локациям захватывает цены такими, какими их увидел бы местный путешественник.
Создан для агрессивных блокировок
Ограничения по частоте и стены ботов обходятся автоматически по 140M резидентных IP, поэтому доступ остается стабильным без управления прокси.
Создан для обхода Kayak в масштабе.
Crawling API работает на той же сети, что обслуживает более 46,000 платящих клиентов и более 70,000 разработчиков. Никаких прокси для покупки, никаких браузеров для запуска, ничего латать, когда Kayak меняется.
Один токен, официальные SDK для Python, Node и Ruby, а под капотом сеть с аптаймом 99.99%.
Вопросы о сборе данных с Kayak.
Начните собирать данные с Kayak.
Забудьте о прокси и блокировках.
Бесплатно для старта, до 10,000 запросов. Один токен для Crawling API и каждого скрапера.