Wildberries Travel API: Flights & Hotels | Авиа и Отели
Pricing
from $3.99 / 1,000 results
Wildberries Travel API: Flights & Hotels | Авиа и Отели
Scrape Wildberries Travel flights and hotels: prices in rubles, dates, airlines, schedules, baggage, hotel stars, amenities, geo and per-night rates. Export to JSON, CSV, or Excel.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Zen Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Wildberries Travel API: Flights & Hotels | Авиабилеты и Отели WB Travel (2026)
Copy to your AI assistant
zen-studio/wildberries-travel-scraper on Apify. Searches Wildberries Travel flights (one-way and round-trip) and hotels by free-text city name, returning full legs and segments, hotel amenities and geo, and live RUB prices. Call ApifyClient("TOKEN").actor("zen-studio/wildberries-travel-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Set vertical to "flights" or "hotels" and fill the matching fields for that mode. Full spec: GET https://api.apify.com/v2/acts/zen-studio~wildberries-travel-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

33 fields per flight, 34 per hotel: full flight legs and segments, hotel amenities and map coordinates, live prices in rubles with discounts and cashback, straight from Wildberries Travel. One Actor, both modes.
Соберите авиабилеты и отели с Wildberries Travel за один запуск. Цены в рублях, даты, авиакомпании и расписания рейсов, отели со звёздами, рейтингом, удобствами и координатами. Поиск «туда» и «туда-обратно», поиск отелей по городу. Экспорт в JSON, CSV, Excel.
Scrape flights and hotels from Wildberries Travel in one Actor. Get live ruble prices, dates, airlines and schedules, plus hotels with stars, ratings, amenities and geo. Search by plain city name, one-way or round-trip for flights, city or region for hotels.
| Zen Studio Russian Marketplaces • Travel, product, price & seller data across Russia's top platforms | |||
|
Wildberries Travel ➤ You are here |
Products, prices, buybox |
Listings, phones, sellers |
Product data & prices |
Возможности / Key Features
| Feature | What you get |
|---|---|
| Two modes, one Actor | Choose flights or hotels with one setting, then fill that mode's fields. Flights cover one-way and round-trip; hotels cover any city or region. |
| 33 fields per flight | Full legs and segments (airlines, operating carrier, aircraft, airports, times, durations), baggage rules, prices in rubles and raw, discounts, cashback, and the fare-validity window. |
| 34 fields per hotel | Name, stars, rating, map coordinates, complete amenities, image gallery, per-night and total prices in rubles, free-cancellation flag, provider, and a direct link. |
| Filter & sort the whole set | By popularity, cheapest, or most expensive, with a price band, minimum stars, minimum rating, and free-cancellation-only. |
| Batch searches | Queue many routes or cities in one run with the Batch searches field. |
| Free tier | 10 lifetime runs, 50 results per run, no credit card. |
Как собирать данные / How to Scrape Wildberries Travel
Pick a mode in What to search, fill the matching fields, set Max results per search, and run.
Flights: one-way
{"vertical": "flights","origin": "Москва","destination": "Санкт-Петербург","departDate": "2026-07-08","adults": 1,"serviceClass": "ECONOMY"}
Flights: round-trip with passengers
{"vertical": "flights","origin": "Москва","destination": "Сочи","departDate": "2026-07-08","returnDate": "2026-07-15","adults": 2,"children": 1,"infants": 0,"serviceClass": "BUSINESS"}
Origin and destination accept plain city names in Russian or English, both Russian and international cities. Leave Return date empty for one-way.
Hotels: by city and dates
{"vertical": "hotels","location": "Сочи","arrivalDate": "2026-07-10","departureDate": "2026-07-12","adults": 2}
Hotels: filtered, with room rates
{"vertical": "hotels","location": "Москва","arrivalDate": "2026-08-01","departureDate": "2026-08-05","adults": 2,"childAges": [4, 9],"includeRoomRates": true,"minStars": 4,"freeCancellationOnly": true,"sortBy": "price_asc"}
Set Child ages to one entry per child. Turn on Include room rates to add room types and per-room prices for each hotel.
Параметры ввода / Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
vertical | string | hotels | What to search: flights or hotels. |
location | string | hotels | City or region for hotels, for example Сочи, Москва, Дубай. |
arrivalDate | string | hotels | Hotel check-in date (YYYY-MM-DD). |
departureDate | string | hotels | Hotel check-out date (YYYY-MM-DD). |
childAges | array | [] | Age of each child for hotels. Empty means no children. |
includeRoomRates | boolean | false | Add room types and per-room prices for each hotel. |
origin | string | flights | Departure city for flights, for example Москва. |
destination | string | flights | Arrival city for flights. |
departDate | string | flights | Flight departure date (YYYY-MM-DD). |
returnDate | string | flights | Return date for a round-trip. Empty means one-way. |
adults | integer | 2 | Number of adults. |
children | integer | 0 | Number of children (flights). |
infants | integer | 0 | Number of infants (flights). |
serviceClass | string | ECONOMY | Cabin class: ECONOMY or BUSINESS. |
searches | array | none | Several searches in one run. When set, it replaces the single-search fields above. |
maxResultsPerSearch | integer | 100 | Results to return per search. Empty or 0 returns all. |
sortBy | string | popularity | Result order: popularity, price_asc, or price_desc. |
minStars | integer | none | Minimum hotel star rating (0 to 5). |
priceMin | integer | none | Minimum result price (₽). |
priceMax | integer | none | Maximum result price (₽). |
freeCancellationOnly | boolean | false | Hotels with free cancellation only. |
Filters and sorting apply to the full result set for either mode. Prices are in Russian rubles (₽) only.
Какие данные вы получите / What Data You Get from Wildberries Travel
Every result carries its own search context and a scrape timestamp, so batched runs stay traceable. Prices come two ways: a ruble value (fields ending in Rub, for example priceRub) and the raw integer in kopecks (for example price, fullPrice); divide the raw value by 100 for rubles. Full examples below.
| Mode | Fields |
|---|---|
| Flights | The route as legs → segments (airline, operating carrier, aircraft, airports, departure/arrival times, durations), baggage rules, cabin and checked-luggage flags, price with and without baggage, pre-discount price, cashback, and the fare-validity window (fareValidForSeconds, fareValidUntil). |
| Hotels | Name, star rating, guest rating and counts, map coordinates, full amenities (room and property level), image gallery, per-night and total prices, free-cancellation flag, provider, and a direct link. Room rates add room types and per-room pricing inside metadata. |
Flight result example
A one-way Moscow to Saint Petersburg flight. Every top-level field is shown; nested arrays are trimmed with // ... N more.
{"vertical": "flights","searchContext": {"origin": "Москва","destination": "Санкт-Петербург","departDate": "2026-07-08","returnDate": null,"adults": 1,"serviceClass": "ECONOMY"},"scrapedAt": "2026-06-29T20:49:18.818967+00:00","luggageMeta": { "cabin": true, "luggage": false },"id": "MOW080726LEDY100:1ede8ab1fbc5aa43204fc9b98573ec85","minTransferAmount": 0,"durationTo": 85,"durationFrom": 0,"fullPrice": "714200","priceWithoutDiscount": "768000","saleSizePercent": 7,"walletPrice": "714200","walletDiscount": "0","walletDiscountPercent": 0,"availableSeats": 0,"legs": [{"id": "0687e0e65c7bd81c9ba48a12dc3ea230","dateBeginAt": "2026-07-08T18:30:00Z","dateEndAt": "2026-07-08T19:55:00Z","startCityCode": "MOW","endCityCode": "LED","startAirportCode": "SVO","endAirportCode": "LED","durationInt": 85,"airCompaniesCode": ["FV", "SU", "FV"],"flightNumbers": ["6089"],"segments": [{"airportBeginCode": "SVO","airportEndCode": "LED","plane": "Суперджет 100","dateBeginAt": "2026-07-08T18:30:00Z","dateEndAt": "2026-07-08T19:55:00Z","airlineCode": "SU","flightNumber": "6089","operatingAirline": "РОССИЯ","airlineName": "АЭРОФЛОТ","airportBeginName": "Шереметьево","airportEndName": "Пулково","cityBeginName": "Москва","cityEndName": "Санкт-Петербург","serviceClass": "ECONOMY","timezoneBegin": "Europe/Moscow","timezoneEnd": "Europe/Moscow"}]}],"isCharter": false,"provider": "Onelia,Aeroflot","flightFaresMeta": [],"cashbackAmount": "0","cashbackPercent": 0,"baggage": {"isIncluded": false,"fee": "320000","weightKg": 23,"isAvailable": true,"pieces": 1},"fullPriceWithBaggage": "1034200","priceWithoutDiscountWithBaggage": "1112100","walletPriceWithBaggage": "1034200","cashbackAmountWithBaggage": "0","isCorporateTariff": false,"fullPriceRub": 7142.0,"walletPriceRub": 7142.0,"priceWithoutDiscountRub": 7680.0,"isRoundTrip": false,"fareValidForSeconds": 581,"fareValidUntil": "2026-06-29T20:59:09Z"}
Hotel result example
A hotel in Sochi for a two-night stay. Every top-level field is shown; long arrays are trimmed with // ... N more.
{"vertical": "hotels","searchContext": {"location": "Сочи","arrivalDate": "2026-07-10","departureDate": "2026-07-12","adults": 2},"scrapedAt": "2026-06-29T20:49:50.685514+00:00","hotelId": "183021855fb21f4e31cd2206ebbcb1188251fe84","wbHotelId": "e87a0a920e45df9e2fbc56b32626bc4d1f8c6aa2","provider": "otello","name": "Тройка","currency": "RUB","starRating": 0,"ratingsCount": 0,"rating": 0,"popularity": 0,"latitude": 43.683612,"longitude": 40.272113,"price": 545935,"pricePerDay": 272968,"walletPrice": 507719,"walletPricePerDay": 253860,"walletDiscount": 1,"cashback": 0,"freeCancellationPossible": true,"metadata": {"stars": 0,"hotelTypes": [],"roomTypes": ["Четырехместные улучшенные апартаменты с французским балконом и видом на горы","Двухместные апартаменты \"Студио\" с французским балконом и видом на горы","Двухместный номер \"Стандарт\" с двумя отдельными или с одной двуспальной кроватью"// ... 7 more],"reservationPolicies": ["freeCancellationPossible"],"roomAmenities": ["fireplace","airconditioner","microwave"// ... 15 more],"mealPlans": ["RoomOnly"],"placementFeatures": ["mountView", "gardenView"],"bedTypes": [],"hotelAmenities": ["reception24h", "parking", "wifi"],"activities": []},"images": [{ "url": "https://i5.photo.2gis.com/photo-gallery/otello-b2b/32e2faa5-2249-4c9b-bdef-4bc6d9682e46.jpg", "category": "" },{ "url": "https://i4.photo.2gis.com/photo-gallery/otello-b2b/beed1403-4e0b-458c-9815-1ba3b2d39ea4.jpg", "category": "" }// ... 125 more],"hotelAmenities": [{ "name": "Открытый бассейн", "code": "outdoorPool" },{ "name": "Кондиционер", "code": "airconditioner" },{ "name": "Wi-Fi на всей территории", "code": "wifi" }// ... 6 more],"reviewsCount": 0,"rank": 0,"countryName": "Россия","regionName": "Краснодарский край","cityName": "Сочи","discountPercent": 7,"priceRub": 5459.35,"pricePerDayRub": 2729.68,"walletPriceRub": 5077.19,"url": "https://www.wildberries.ru/travel/hotel/card/183021855fb21f4e31cd2206ebbcb1188251fe84"}
Продвинутые сценарии / Advanced Usage
Ready-made configurations for cheapest-fare hunting, business-class routes, premium-hotel shortlists, price-band hotel searches, and multi-city sweeps.
Cheapest one-way fares first
{"vertical": "flights","origin": "Москва","destination": "Казань","departDate": "2026-09-12","adults": 1,"serviceClass": "ECONOMY","sortBy": "price_asc","maxResultsPerSearch": 50}
Business-class round-trip
{"vertical": "flights","origin": "Москва","destination": "Сочи","departDate": "2026-10-01","returnDate": "2026-10-07","adults": 2,"serviceClass": "BUSINESS","sortBy": "price_asc"}
Four-star hotels with free cancellation
{"vertical": "hotels","location": "Санкт-Петербург","arrivalDate": "2026-08-15","departureDate": "2026-08-18","adults": 2,"minStars": 4,"freeCancellationOnly": true,"includeRoomRates": true,"sortBy": "popularity"}
Hotels inside a price band
{"vertical": "hotels","location": "Москва","arrivalDate": "2026-07-20","departureDate": "2026-07-23","adults": 2,"priceMin": 3000,"priceMax": 9000,"sortBy": "price_asc","maxResultsPerSearch": 200}
Multi-city hotel sweep in one run
{"vertical": "hotels","searches": [{ "location": "Сочи", "arrivalDate": "2026-07-10", "departureDate": "2026-07-12", "adults": 2 },{ "location": "Казань", "arrivalDate": "2026-07-20", "departureDate": "2026-07-22", "adults": 1 },{ "location": "Калининград", "arrivalDate": "2026-08-01", "departureDate": "2026-08-04", "adults": 2 }],"maxResultsPerSearch": 50}
Стоимость / Pricing
Pay per result. You are billed only for each flight or hotel returned, never per run or per search. The current rate is shown on this Actor's page above.
Free tier: 10 lifetime runs, 50 results per run, no credit card required. Upgrade to a paid plan for full result counts and to enable room rates.
Частые вопросы / FAQ
What is Wildberries Travel (Вайлдберриз Путешествия)? Wildberries, written Вайлдберриз and shortened to WB or ВБ, is the largest online marketplace in Russia and the CIS. Wildberries Travel (Wildberries Путешествия) is its travel section, selling domestic and international flights and hotel stays. This Actor turns any Wildberries Travel flight route or hotel city search into a structured dataset.
Can I search flights and hotels?
Yes. Set What to search to flights or hotels. Flights support one-way and round-trip; hotels search any city or region by name. Each run covers one mode, so use two runs or the Batch searches field to cover both.
Which cities and routes are supported? Any route or city Wildberries Travel sells. Enter origin, destination, or hotel city as plain text in Russian or English, covering both Russian and international destinations.
How many results can I get?
Set Max results per search to any number. Leave it empty or set 0 to return everything available for that search. With Batch searches, the limit applies to each search in the batch.
Can I run several searches at once? Yes. Add a Batch searches array, one object per route or city. When it is set, it replaces the single-search fields, and Max results per search applies to each entry.
What currency are the prices in?
Russian rubles (₽) only. Each result gives a ready ruble value (fields ending in Rub) and the raw integer in kopecks; divide the raw value by 100 for rubles.
How fresh is the data?
Every run reads live at request time, so prices, schedules, and availability are current as of the moment you run it. Flight fares carry a short validity window (fareValidUntil), after which the airline may reprice.
Do I need a Wildberries account or cookies? No. Enter your route or city and dates and run; no account or cookie export is involved.
How do I export the data? Download as JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or pull it programmatically. JSON preserves the nested legs, segments, amenities, and image structures best; CSV and Excel flatten them.
Do you scrape other Russian sites? Yes. For marketplace products see the Ozon Scraper and Yandex Market Scraper, and for classifieds the Avito Listings Scraper.
What's the free tier? 10 lifetime runs, 50 results per run, no credit card required.
Is it legal to scrape Wildberries Travel? The Actor extracts only publicly available data, nothing behind a login. You are responsible for complying with Wildberries' terms of service and applicable data protection law, including GDPR, CCPA, and Russia's Federal Law No. 152-FZ on personal data.
More Zen Studio scrapers for e-commerce
🛍️ Russian marketplaces
Wildberries (Вайлдберриз)
Ozon (Озон)
Yandex Market (Яндекс Маркет)
🗂️ Russian classifieds, maps & property
Avito (Авито)
2GIS (2ГИС)
- Places & Contacts · Reviews · Jobs · Property
Yandex Maps (Яндекс Карты)
Domclick (Домклик)
Yandex Realty (Яндекс Недвижимость)
Yandex Search (Яндекс)
🌏 Wholesale marketplaces
Alibaba.com
1688 阿里巴巴
🎬 Social commerce & video
RedNote 小红书
Douyin 抖音
Поддержка / Support
- Bugs: Issues tab
- Features: Issues tab
Правовая информация / Legal Compliance
Extracts publicly available data only. Users must comply with Wildberries' terms of service and applicable data protection regulations, including GDPR, CCPA, and Russia's Federal Law No. 152-FZ on personal data.
Scrape flights and hotels from Wildberries Travel by city name, with full flight legs, hotel amenities and geo, and live ruble prices in one Actor.