Что такое API?
API (Application programming interface) — это программное обеспечение, посредник между источником данных (в нашем случае брендом) и пользователями вашего сайта или мобильного приложения.
Этот инструмент позволяет отображать на вашем партнёрском проекте данные об авиабилетах, отелях, турах и других тревел-услугах. Например, стоимость, маршруты, расписание и другую важную информацию.
При этом вам не нужно вручную искать предложения на сайтах брендов и публиковать их на своём сайте или в блоге — всё работает автоматически.
Как работает API?
Вот, например, как работает метапоисковый сайт на API поиска билетов от Авиасейлс:
- Пользователь вводит в строку поиска город вылета (Москва) и прилёта (Санкт-Петербург), чтобы найти авиабилет.
- API отправляет эти данные на свой сервер.
- Сервер получает результаты в режиме реального времени и возвращает ответ на ваш сайт или в приложение.
- Сайт или приложение показывает пользователю ответ. В нашем примере это список авиабилетов из Москвы в Санкт-Петербург.
API брендов можно использовать и для создания статичных страниц, для которых актуальность информации не так важна, как для сервиса поиска и бронирования (метапоисковика).
Например, API данных от Авиасейлс может возвращать на ваш сайт или в приложение информацию о популярных направлениях и низких ценах на билеты. Она передаётся из кеша, а не формируется в режиме реального времени.
Можно ли заработать с брендами Travelpayouts, используя API?
Конечно. При настройке API вам нужно указать свой ID.
Если пользователь вашего сайта или приложения совершит покупку, вы получите вознаграждение по условиям партнёрской программы бренда.
5 причин использовать API в вашем проекте
- Скорость и выгода. Данные, которые вам нужны, чтобы зарабатывать, скорее всего, уже есть в API брендов Travelpayouts. Используйте их, чтобы не тратить время и деньги на разработку решения с нуля.
- Автоматизация. API автоматизирует процесс получения и отображения данных. Вам не нужно искать подходящие предложения брендов вручную — интегрируйте API в свой сайт или приложение и выберите, какие данные хотите показывать пользователям.
- Актуальность. Через API некоторые бренды предоставляют данные в режиме реального времени или наиболее точные. Например, за последние 24 часа. Будьте уверены, что предложения, которые пользователи видят в результатах поиска, доступны для покупки или содержат актуальную информацию.
- Гибкость. API можно комбинировать с другими функциями, которые сделают поиск на вашем сайте или в приложении лучше. Например, вы можете настроить автозаполнение полей или местоположение пользователя. Так, вы создадите сервис, который будет соответствовать потребностям ваших юзеров и выделяться среди конкурентов.
- Заработок. Бренды Travelpayouts, чьи API вы используете, вознаграждают партнёров за каждую продажу.
4 идеи партнёрских проектов на API
Поиск дешёвых авиабилетов
Самый понятный тревел-сервис, который можно создать — сайт для поиска дешёвых авиабилетов. С этим поможет API поиска Авиасейлс.
Метапоиск Авиасейлс так и реализован, поэтому для пользователя схема привычная: ввести направление, даты и начать поиск. После сервис автоматически перенаправит покупателя на сайт продавца.
☝️ Обратите внимание: мы даём доступ к API поиска Авиасейлс по запросу. И только в случае, если идею вашего проекта нельзя реализовать с помощью других инструментов Travelpayouts, у вас есть навыки разработки или вы готовы нанять специалиста. Чтобы получить доступ к этому API, напишите нашей команде поддержки на support@travelpayouts.com и отправьте информацию о вашем проекте.
Сервис поиска разных тревел-услуг
Дайте возможность туристу полностью организовать поездку с помощью вашего сервиса:
- Купить авиабилеты. Реализовать эту возможность можно с API поиска билетов от Авиасейлс.
- Забронировать отель. Для этого есть API поиска Hotellook и предложений по отелям от Яндекс Путешествий и Суточно.ру.
- Забронировать авто. Информация о трансферах и каталог маршрутов есть в API intui.travel. А с API GetTransfer.com можно настроить оплату авто.
- Купить eSIM. У Airalo есть фид c информацией о ценах, сроках действия и операторах цифровых симок в разных странах и регионах.
Путешественнику нужно ввести в поисковую строку всю информацию (вроде города вылета, прилёта, даты и другие). После этого сервис покажет все подходящие предложения.
Информация о перелёте
Ещё один способ использовать API брендов — предоставить пользователю актуальную информацию. Например, предложить указать город вылета и прилёта и показать календарь низких цен, альтернативные направления и среднюю длительность перелёта. Подобный проект можно сделать с API данных от Авиасейлс.
Чат-бот для планирования поездок
С API брендов можно создать чат-бота, который будет помогать пользователям находить лучшие туристические предложения за секунды.
По функционалу это сервис поиска разных тревел-услуг, но удобнее, потому что встроен в Telegram, WhatsApp или на сайт.
У каких брендов Travelpayouts есть API?
API есть у брендов Travelpayouts из разных вертикалей: авиа-, ж/д и автобусных билетов, отелей, пакетных туров, трансферов и других.
В нашем справочном центре вы найдёте полный список брендов, которые предоставляют доступ к API. А ещё описание их данных, условия доступа к инструменту и ссылки на документации.
☝️ Просто напоминание: вы всегда можете найти информацию о нужном инструменте в личном кабинете, разделе Главная → Инструменты.
Какие данные и предложения можно получить через API брендов?
Разные бренды Travelpayouts отдают по API разную информацию.
Например, Яндекс Путешествия предоставляет данные об отелях, их стоимости и топовых предложениях, а Суточно.ру в дополнение к ценам на жильё показывает самые дешёвые варианты.
Сначала определитесь, какую информацию вы хотите показывать пользователям. А после выберите партнёрку с API с нужными вам данными.
Как получить доступ к API нужного бренда? Это платно?
API — это бесплатный инструмент для партнёров Travelpayouts.
Чтобы начать работу с API какого-либо бренда, нужно подключиться к его партнёрской программе в Travelpayouts. После — получить доступ к инструменту. Для этого отправьте запрос команде поддержки на support@travelpayouts.com с информацией о вашем сайте или приложении.
У разных брендов разные требования к партнёрским проектам, которым они дают доступ к API. Их вы найдёте в нашем справочном центре.
Бонус-пример. Как использовать данные брендов проще, без API?
У партнёров Travelpayouts есть возможность получить актуальные данные проще с помощью фидов.
Фиды данных — это документы, в которых бренды собирают важную информацию. Так, Туту раз в месяц выкладывает список популярных маршрутов, Суточно.ру делится списками отелей и других объектов проживания, Level.Travel каждые полчаса обновляет список пакетных туров.
Например, один из партнёров Travelpayouts создал сервис поиска круизов на фидах Круиз.онлайн.
Перечень брендов, которые собирают фиды, их описания и доступы к ним можно посмотреть здесь.
Поделитесь в комментариях, вы работаете с API или фидами брендов Travelpayouts? Какие партнёрские проекты удалось реализовать? Или же вам хочется узнать больше про этот инструмент?