# Wildberries Travel API: Flights & Hotels | Авиа и Отели (`zen-studio/wildberries-travel-scraper`) Actor

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.

- **URL**: https://apify.com/zen-studio/wildberries-travel-scraper.md
- **Developed by:** [Zen Studio](https://apify.com/zen-studio) (community)
- **Categories:** Travel
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $3.99 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 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

````

![Wildberries Travel API](https://iili.io/C5MvWTF.png)

<blockquote style="border-left:4px solid #4C945E;background:#F0FDF4;padding:12px 16px">
<span style="font-size:16px;font-weight:700;color:#1C1917">33 fields per flight, 34 per hotel:</span> <span style="font-size:15px;color:#57534E">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.</span>
</blockquote>

**Соберите авиабилеты и отели с 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.

<table>
<tr>
<td colspan="4" style="padding:10px 14px;background:#4C945E;border:none;border-radius:4px 4px 0 0">
<span style="color:#FAFAF9;font-size:14px;font-weight:700;letter-spacing:0.5px">Zen Studio Russian Marketplaces</span>
<span style="color:#E8F5E9;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Travel, product, price &amp; seller data across Russia's top platforms</span>
</td>
</tr>
<tr>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-radius:0 0 0 4px;background:#E8F5E9;border-right:none;border-top:none;vertical-align:top;width:25%">
<a href="https://apify.com/zen-studio/wildberries-travel-scraper" style="color:#4C945E;text-decoration:none;font-weight:700;font-size:14px">Wildberries Travel</a><br>
<span style="color:#4C945E;font-size:12px;font-weight:600">&#10148; You are here</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-APa5EQZZaXHWBmogv-XA8teXUHbn-ozon-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/ozon-scraper-pro" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Ozon Scraper</a><br>
<span style="color:#78716C;font-size:12px">Products, prices, buybox</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-right:none;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-4SsKYeXxLtIJLtzHp-86hGQdc67D-avito-listings-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/avito-listings-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Avito</a><br>
<span style="color:#78716C;font-size:12px">Listings, phones, sellers</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-radius:0 0 4px 0;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-txUbFMvDZI1SnMzJa-9jOYBpMmJc-yandex-market-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/yandex-market-scraper-parser" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Yandex Market</a><br>
<span style="color:#78716C;font-size:12px">Product data &amp; prices</span>
</td>
</tr>
</table>

### Возможности / 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

```json
{
  "vertical": "flights",
  "origin": "Москва",
  "destination": "Санкт-Петербург",
  "departDate": "2026-07-08",
  "adults": 1,
  "serviceClass": "ECONOMY"
}
````

#### Flights: round-trip with passengers

```json
{
  "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

```json
{
  "vertical": "hotels",
  "location": "Сочи",
  "arrivalDate": "2026-07-10",
  "departureDate": "2026-07-12",
  "adults": 2
}
```

#### Hotels: filtered, with room rates

```json
{
  "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`.

```json
{
  "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`.

```json
{
  "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

```json
{
  "vertical": "flights",
  "origin": "Москва",
  "destination": "Казань",
  "departDate": "2026-09-12",
  "adults": 1,
  "serviceClass": "ECONOMY",
  "sortBy": "price_asc",
  "maxResultsPerSearch": 50
}
```

#### Business-class round-trip

```json
{
  "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

```json
{
  "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

```json
{
  "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

```json
{
  "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](https://apify.com/zen-studio/ozon-scraper-pro) and [Yandex Market Scraper](https://apify.com/zen-studio/yandex-market-scraper-parser), and for classifieds the [Avito Listings Scraper](https://apify.com/zen-studio/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**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-Tv9w3ikpjLvW0KcYR-STky8VTbvu-wildberries-parser-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Wildberries (Вайлдберриз)**
  - [Product Search](https://apify.com/zen-studio/wildberries-scraper)
  - [Product Details](https://apify.com/zen-studio/wildberries-detail-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-APa5EQZZaXHWBmogv-XA8teXUHbn-ozon-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Ozon (Озон)**
  - [Product Scraper PRO](https://apify.com/zen-studio/ozon-scraper-pro) · [Reviews & Q\&A](https://apify.com/zen-studio/ozon-product-reviews-scraper) · [Seller & Competitor](https://apify.com/zen-studio/ozon-seller-scraper) · [Buybox Tracker](https://apify.com/zen-studio/ozon-buybox-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-txUbFMvDZI1SnMzJa-9jOYBpMmJc-yandex-market-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Market (Яндекс Маркет)**
  - [Yandex Market Scraper](https://apify.com/zen-studio/yandex-market-scraper-parser)

**🗂️ Russian classifieds, maps & property**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-4SsKYeXxLtIJLtzHp-86hGQdc67D-avito-listings-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Avito (Авито)**
  - [Listings Scraper](https://apify.com/zen-studio/avito-listings-scraper) · [Seller Profiles](https://apify.com/zen-studio/avito-seller-profile-scraper) · [Supplier Directory](https://apify.com/zen-studio/avito-suppliers-directory-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-NBmcHCtkUEhA0DNP3-SrXbUedsVm-2gis-scraper-api-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **2GIS (2ГИС)**
  - [Places & Contacts](https://apify.com/zen-studio/2gis-places-scraper-api) · [Reviews](https://apify.com/zen-studio/2gis-reviews-scraper) · [Jobs](https://apify.com/zen-studio/2gis-jobs-scraper) · [Property](https://apify.com/zen-studio/2gis-property-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-fRSgBvgbsRB4o7t30-UkaIbH1Yhq-yandex-maps-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Maps (Яндекс Карты)**
  - [Maps Scraper](https://apify.com/zen-studio/yandex-maps-scraper) · [Maps Reviews](https://apify.com/zen-studio/yandex-maps-reviews-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-C7iri7mPrAEgVV1UI-esng9Vihs2-domclick-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Domclick (Домклик)**
  - [Domclick Scraper](https://apify.com/zen-studio/domclick-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-XGkKwcU2STh86Tdic-g6vzvWrAHG-yandex-reality-scraper-logo-120.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Realty (Яндекс Недвижимость)**
  - [Yandex Realty Scraper](https://apify.com/zen-studio/yandex-realty-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-Xwfe51BeGXC5iigRL-1AXNaRarjI-yandex-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Yandex Search (Яндекс)**
  - [Yandex Search SERP Scraper](https://apify.com/zen-studio/yandex-search-engine-scraper)

**🌏 Wholesale marketplaces**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-TASViBigl6dEv1GaH-RjnHoxkrmo-alibaba-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Alibaba.com**
  - [Alibaba Scraper](https://apify.com/zen-studio/alibaba-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-ghXSMZcW3GxsCrkiR-5hnvsKv4Yt-1688-wholesale-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **1688 阿里巴巴**
  - [1688 Wholesale Scraper](https://apify.com/zen-studio/1688-wholesale-scraper)

**🎬 Social commerce & video**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-hO5NqsA6aC1bz3jra-MjB05eVFEt-xiaohongshu-search-scraper-logo-square.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **RedNote 小红书**
  - [RedNote Search Scraper](https://apify.com/zen-studio/rednote-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-3TJaaOJDU1AMiOoJM-Vu2eVr0P6N-douyin-profile-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Douyin 抖音**
  - [Douyin Search Scraper](https://apify.com/zen-studio/douyin-search-scraper)

### Поддержка / 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.*

# Actor input Schema

## `vertical` (type: `string`):

Выберите авиабилеты или отели.<br>Choose flights or hotels.

## `location` (type: `string`):

Город или регион для поиска отелей. Например: «Сочи», «Москва», «Дубай».<br>City or region to search hotels in. Used when <b>What to search = hotels</b>.

## `arrivalDate` (type: `string`):

Дата заезда (ГГГГ-ММ-ДД).<br>Check-in date (YYYY-MM-DD). Hotels.

## `departureDate` (type: `string`):

Дата выезда (ГГГГ-ММ-ДД).<br>Check-out date (YYYY-MM-DD). Hotels.

## `childAges` (type: `array`):

Возраст каждого ребёнка. Пусто — без детей.<br>Age of each child. Empty = no children. Hotels.

## `includeRoomRates` (type: `boolean`):

Догрузить типы номеров и цены для каждого отеля (медленнее).<br>Fetch room types + per-room rates per hotel (slower). Hotels.

## `origin` (type: `string`):

Город вылета. Например: «Москва».<br>Departure city. Used when <b>What to search = flights</b>.

## `destination` (type: `string`):

Город прилёта. Например: «Санкт-Петербург».<br>Arrival city. Flights.

## `departDate` (type: `string`):

Дата вылета (ГГГГ-ММ-ДД).<br>Departure date (YYYY-MM-DD). Flights.

## `returnDate` (type: `string`):

Дата обратного вылета для поиска «туда-обратно». Пусто — в одну сторону.<br>Return date for a round-trip. Empty = one-way. Flights.

## `adults` (type: `integer`):

Число взрослых.<br>Number of adults.

## `children` (type: `integer`):

Число детей.<br>Number of children. Flights.

## `infants` (type: `integer`):

Число младенцев.<br>Number of infants. Flights.

## `serviceClass` (type: `string`):

Класс обслуживания.<br>Cabin class. Flights.

## `searches` (type: `array`):

Несколько поисков за один запуск. Если заполнено — заменяет поля выше. Каждый объект — один поиск (формат как у полей выше).<br>Multiple searches in one run. If set, overrides the fields above. Each object = one search.

## `maxResultsPerSearch` (type: `integer`):

Сколько результатов забирать на каждый поиск. Пусто или 0 — все (медленнее и дороже).<br>How many results to return per search. Empty or 0 = all (slower and costs more).

## `sortBy` (type: `string`):

Порядок результатов.<br>Result order.

## `minStars` (type: `integer`):

Минимальная звёздность отеля.<br>Minimum hotel star rating. Hotels.

## `priceMin` (type: `integer`):

Минимальная цена результата (₽).<br>Minimum result price (RUB).

## `priceMax` (type: `integer`):

Максимальная цена результата (₽).<br>Maximum result price (RUB).

## `freeCancellationOnly` (type: `boolean`):

Только отели с бесплатной отменой.<br>Hotels with free cancellation only.

## Actor input object example

```json
{
  "vertical": "hotels",
  "location": "Сочи",
  "arrivalDate": "2026-07-10",
  "departureDate": "2026-07-12",
  "childAges": [],
  "includeRoomRates": false,
  "adults": 2,
  "children": 0,
  "infants": 0,
  "serviceClass": "ECONOMY",
  "maxResultsPerSearch": 100,
  "sortBy": "popularity",
  "freeCancellationOnly": false
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "location": "Сочи",
    "arrivalDate": "2026-07-10",
    "departureDate": "2026-07-12",
    "childAges": []
};

// Run the Actor and wait for it to finish
const run = await client.actor("zen-studio/wildberries-travel-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "location": "Сочи",
    "arrivalDate": "2026-07-10",
    "departureDate": "2026-07-12",
    "childAges": [],
}

# Run the Actor and wait for it to finish
run = client.actor("zen-studio/wildberries-travel-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "location": "Сочи",
  "arrivalDate": "2026-07-10",
  "departureDate": "2026-07-12",
  "childAges": []
}' |
apify call zen-studio/wildberries-travel-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=zen-studio/wildberries-travel-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Wildberries Travel API: Flights & Hotels | Авиа и Отели",
        "description": "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.",
        "version": "0.0",
        "x-build-id": "od2G3ySCvxOLYARKa"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/zen-studio~wildberries-travel-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-zen-studio-wildberries-travel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/zen-studio~wildberries-travel-scraper/runs": {
            "post": {
                "operationId": "runs-sync-zen-studio-wildberries-travel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/zen-studio~wildberries-travel-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-zen-studio-wildberries-travel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "vertical"
                ],
                "properties": {
                    "vertical": {
                        "title": "Что искать / What to search",
                        "enum": [
                            "flights",
                            "hotels"
                        ],
                        "type": "string",
                        "description": "Выберите авиабилеты или отели.<br>Choose flights or hotels.",
                        "default": "hotels"
                    },
                    "location": {
                        "title": "🏨 Город / город назначения (отели) / City (hotels)",
                        "type": "string",
                        "description": "Город или регион для поиска отелей. Например: «Сочи», «Москва», «Дубай».<br>City or region to search hotels in. Used when <b>What to search = hotels</b>."
                    },
                    "arrivalDate": {
                        "title": "Заезд / Check-in",
                        "type": "string",
                        "description": "Дата заезда (ГГГГ-ММ-ДД).<br>Check-in date (YYYY-MM-DD). Hotels."
                    },
                    "departureDate": {
                        "title": "Выезд / Check-out",
                        "type": "string",
                        "description": "Дата выезда (ГГГГ-ММ-ДД).<br>Check-out date (YYYY-MM-DD). Hotels."
                    },
                    "childAges": {
                        "title": "Возраст детей / Child ages",
                        "type": "array",
                        "description": "Возраст каждого ребёнка. Пусто — без детей.<br>Age of each child. Empty = no children. Hotels."
                    },
                    "includeRoomRates": {
                        "title": "Включить номера и тарифы / Include room rates",
                        "type": "boolean",
                        "description": "Догрузить типы номеров и цены для каждого отеля (медленнее).<br>Fetch room types + per-room rates per hotel (slower). Hotels.",
                        "default": false
                    },
                    "origin": {
                        "title": "✈️ Откуда (авиа) / Origin (flights)",
                        "type": "string",
                        "description": "Город вылета. Например: «Москва».<br>Departure city. Used when <b>What to search = flights</b>."
                    },
                    "destination": {
                        "title": "Куда (авиа) / Destination (flights)",
                        "type": "string",
                        "description": "Город прилёта. Например: «Санкт-Петербург».<br>Arrival city. Flights."
                    },
                    "departDate": {
                        "title": "Дата вылета / Depart date",
                        "type": "string",
                        "description": "Дата вылета (ГГГГ-ММ-ДД).<br>Departure date (YYYY-MM-DD). Flights."
                    },
                    "returnDate": {
                        "title": "Дата возврата / Return date",
                        "type": "string",
                        "description": "Дата обратного вылета для поиска «туда-обратно». Пусто — в одну сторону.<br>Return date for a round-trip. Empty = one-way. Flights."
                    },
                    "adults": {
                        "title": "Взрослые / Adults",
                        "minimum": 1,
                        "type": "integer",
                        "description": "Число взрослых.<br>Number of adults.",
                        "default": 2
                    },
                    "children": {
                        "title": "Дети (авиа) / Children (flights)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Число детей.<br>Number of children. Flights.",
                        "default": 0
                    },
                    "infants": {
                        "title": "Младенцы (авиа) / Infants (flights)",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Число младенцев.<br>Number of infants. Flights.",
                        "default": 0
                    },
                    "serviceClass": {
                        "title": "Класс (авиа) / Cabin (flights)",
                        "enum": [
                            "ECONOMY",
                            "BUSINESS"
                        ],
                        "type": "string",
                        "description": "Класс обслуживания.<br>Cabin class. Flights.",
                        "default": "ECONOMY"
                    },
                    "searches": {
                        "title": "Пакетный поиск (опц.) / Batch searches (advanced)",
                        "type": "array",
                        "description": "Несколько поисков за один запуск. Если заполнено — заменяет поля выше. Каждый объект — один поиск (формат как у полей выше).<br>Multiple searches in one run. If set, overrides the fields above. Each object = one search."
                    },
                    "maxResultsPerSearch": {
                        "title": "Лимит результатов на поиск / Max results per search",
                        "minimum": 0,
                        "type": "integer",
                        "description": "Сколько результатов забирать на каждый поиск. Пусто или 0 — все (медленнее и дороже).<br>How many results to return per search. Empty or 0 = all (slower and costs more).",
                        "default": 100
                    },
                    "sortBy": {
                        "title": "Сортировка / Sort by",
                        "enum": [
                            "popularity",
                            "price_asc",
                            "price_desc"
                        ],
                        "type": "string",
                        "description": "Порядок результатов.<br>Result order.",
                        "default": "popularity"
                    },
                    "minStars": {
                        "title": "Мин. звёзд (отели) / Min stars",
                        "minimum": 0,
                        "maximum": 5,
                        "type": "integer",
                        "description": "Минимальная звёздность отеля.<br>Minimum hotel star rating. Hotels."
                    },
                    "priceMin": {
                        "title": "Цена от, ₽ / Min price",
                        "type": "integer",
                        "description": "Минимальная цена результата (₽).<br>Minimum result price (RUB)."
                    },
                    "priceMax": {
                        "title": "Цена до, ₽ / Max price",
                        "type": "integer",
                        "description": "Максимальная цена результата (₽).<br>Maximum result price (RUB)."
                    },
                    "freeCancellationOnly": {
                        "title": "Только с бесплатной отменой (отели) / Free cancellation only",
                        "type": "boolean",
                        "description": "Только отели с бесплатной отменой.<br>Hotels with free cancellation only.",
                        "default": false
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
