Discover/Wizz Air API
live

Wizz Air APIwizzair.com

Access Wizz Air flight prices, timetables, fare calendars, and route maps via a structured API. Covers all 6 endpoints including price calendars and self-transfer itineraries.

Endpoint health
verified 6h ago
get_destinations_from_origin
get_all_airports
search_self_transfer_flights
3/3 passing latest checkself-healing
Endpoints
6
Updated
6d ago

What is the Wizz Air API?

This API exposes 6 endpoints covering Wizz Air flight fares, route maps, and timetables. Use get_flight_price_calendar to retrieve the cheapest daily fare for a route across a rolling 7-day window, get_timetable to pull full date-range schedules between two airports, and search_self_transfer_flights to list one-stop WIZZ LINK itineraries with per-passenger pricing. All endpoints return structured JSON with IATA codes, prices, and date-stamped fare entries.

This call costs10 credits / call— charged only on success
Try it
Use Wizz Discount Club prices.
Reference date in YYYY-MM-DD format.
Number of adults.
3-letter ISO 4217 currency code for self-transfer fares (only used when include_self_transfer is true); direct-flight prices keep the site's own currency.
Origin airport IATA code (e.g. 'BUD').
Destination airport IATA code (e.g. 'LTN').
When true, also include per-day lowest self-transfer (one-stop) fares in selfTransferOutboundFlights / selfTransferReturnFlights, and treat a route without direct service as a valid self-transfer-only result.
api.parse.bot/scraper/d0972764-8f37-4baa-86e8-d42f77f96646/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X POST 'https://api.parse.bot/scraper/d0972764-8f37-4baa-86e8-d42f77f96646/get_flight_price_calendar' \
  -H 'X-API-Key: $PARSE_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "date": "2026-10-08",
  "origin_iata": "BUD",
  "destination_iata": "LTN",
  "wdc": "False",
  "adults": "1"
}'
All endpoints · 6 totalmissing one? ·

Retrieve a price calendar for a route across a range of nearby dates. Returns the cheapest direct-flight price per day for approximately 7 days centered on the reference date (priceType 'noData' with a zero amount marks days without a direct fare). When include_self_transfer is true, selfTransferOutboundFlights / selfTransferReturnFlights are added with the lowest self-transfer (one-stop, 'WIZZ LINK') fare per day over the same 7-day window in the requested currency, at the cost of one extra round trip.

Input
ParamTypeDescription
wdcbooleanUse Wizz Discount Club prices.
daterequiredstringReference date in YYYY-MM-DD format.
adultsintegerNumber of adults.
currencystring3-letter ISO 4217 currency code for self-transfer fares (only used when include_self_transfer is true); direct-flight prices keep the site's own currency.
origin_iatarequiredstringOrigin airport IATA code (e.g. 'BUD').
destination_iatarequiredstringDestination airport IATA code (e.g. 'LTN').
include_self_transferbooleanWhen true, also include per-day lowest self-transfer (one-stop) fares in selfTransferOutboundFlights / selfTransferReturnFlights, and treat a route without direct service as a valid self-transfer-only result.
Response
{
  "type": "object",
  "fields": {
    "returnFlights": "array of daily price entries for return direction (empty if one-way route)",
    "outboundFlights": "array of daily price entries for outbound direction, each with departureStation, arrivalStation, price, priceType, date, classOfService",
    "selfTransferReturnFlights": "only when include_self_transfer=true: same per-day shape for the return direction",
    "selfTransferOutboundFlights": "only when include_self_transfer=true: array per day with departureStation, arrivalStation, date, type (DIRECT or WITH_STOP), lowestFare (number or null when no fare is published), currency, lastDeparture, firstArrival"
  },
  "sample": {
    "data": {
      "returnFlights": [],
      "outboundFlights": [
        {
          "date": "2026-07-15T00:00:00",
          "price": {
            "amount": 9290,
            "currencyCode": "HUF",
            "exchangedAmount": null,
            "exchangedCurrencyCode": null
          },
          "priceType": "price",
          "hasMacFlight": false,
          "arrivalStation": "LTN",
          "classOfService": "S",
          "departureStation": "BUD"
        }
      ]
    },
    "status": "success"
  }
}

About the Wizz Air API

Route Discovery and Airport Data

get_all_airports returns the complete Wizz Air network as an array of city objects, each with iata, shortName, countryName, countryCode, latitude, longitude, currencyCode, and a connections list of reachable destinations. get_destinations_from_origin filters this down to a single origin: pass an origin_iata like BUD and receive both the origin airport details and a destinations array of every reachable city with full geographic metadata.

Price Calendars and Timetables

get_flight_price_calendar takes origin_iata, destination_iata, and a reference date (YYYY-MM-DD), and returns outboundFlights and returnFlights arrays — one entry per day — each containing departureStation, arrivalStation, price, priceType, date, and classOfService. Days with no direct fare are marked with priceType: 'noData' and a zero amount. Setting include_self_transfer: true adds parallel selfTransferOutboundFlights and selfTransferReturnFlights arrays distinguishing DIRECT vs WITH_STOP itinerary types. get_timetable works similarly but accepts a full from_date/to_date range and additionally returns a departureDates field listing available departure times per day.

Fare Search and Self-Transfer Itineraries

fare_finder_search accepts an origin_iata and either a specific destination_iata or the string 'anywhere' to scan the full network. Results come back as an items array with outboundFlight, optional inboundFlight, regularPrice, wdcPrice, and station codes. The optional wdc boolean on several endpoints switches prices to Wizz Discount Club rates. search_self_transfer_flights returns bookable one-way WIZZ LINK itineraries for a specific departure_date, with each record including offerId, total price, pricePerPerson, currency, fareType, and an ordered flight segment list. When no results exist, a noResultsReasons array surfaces the site-provided explanations.

Reliability & maintenanceVerified

The Wizz Air API is a managed, monitored endpoint for wizzair.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when wizzair.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official wizzair.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a fare alert that polls get_flight_price_calendar daily and triggers a notification when price drops below a threshold.
  • Generate a route map visualization using IATA codes, coordinates, and connections data from get_all_airports.
  • Find the cheapest departure date for a given route by scanning outboundFlights entries across a wide timetable window with get_timetable.
  • Compare regular vs Wizz Discount Club fares side-by-side using regularPrice and wdcPrice from fare_finder_search.
  • Discover all destinations reachable from a user-selected origin using get_destinations_from_origin to populate a destination picker.
  • Identify one-stop routing options for city pairs without direct Wizz Air service using search_self_transfer_flights with fareType filtering.
  • Track Wizz Air network expansion over time by diffing successive get_all_airports responses against a stored connections snapshot.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Wizz Air have an official public developer API?+
No. Wizz Air does not publish a public developer API or documented developer portal for third-party access to flight data.
What does `get_flight_price_calendar` return compared to `get_timetable`?+
get_flight_price_calendar is centered on a single reference date and returns approximately 7 surrounding days with the single cheapest fare per day. get_timetable accepts an explicit from_date and to_date range and additionally returns a departureDates field listing all available departure times on each day, making it better suited for broader schedule queries.
Does `fare_finder_search` return multi-city or open-jaw itineraries?+
No. The endpoint returns round-trip (is_return: true) or one-way results between a single origin and destination (or 'anywhere'). Multi-city and open-jaw itineraries are not currently exposed. You can fork the API on Parse and revise it to add an endpoint targeting that itinerary type.
Are seat availability counts or cabin class breakdowns included in pricing responses?+
Not currently. Pricing endpoints return fare amounts, priceType, and classOfService labels, but seat inventory counts and detailed cabin-class availability are not exposed. You can fork the API on Parse and revise it to add an endpoint targeting availability data if Wizz Air surfaces it.
What currency is used for direct-flight prices, and can I change it?+
Direct-flight prices from get_timetable and get_flight_price_calendar are returned in the origin airport's published currency and cannot be overridden by the currency parameter. The currency input only applies when include_self_transfer is set to true, controlling the currency for self-transfer fare entries.
Page content last updated . Spec covers 6 endpoints from wizzair.com.
Related APIs in TravelSee all →
skyscanner.com API
Search for flights and compare prices across multiple booking agents, while exploring airports and cities to plan your trip. View daily and monthly price calendars to find the best deals for your travel dates.
us.trip.com API
Search for flights across Trip.com and view a low-price calendar to find the cheapest travel dates for your destination. Compare flight options and prices to book your next trip at the best rates available.
makemytrip.com API
Search for airports and compare the cheapest flight fares between any two cities across multiple dates with MakeMyTrip's fare calendar to find your best deal. Quickly identify the most affordable travel options and plan your trip with real-time pricing information.
kayak.com.hk API
Search for flights and compare prices across airlines and routes, including flexible-date searches across multiple origin airports. View monthly price calendars to find the cheapest travel dates and get real-time fare information for any route.
kayak.com API
Access Kayak flight data including price prediction calendars, nearby airport lookups, and popular destination suggestions. Find optimal booking windows across ~300 days of pricing data, discover alternative airports near any location, and explore top destinations from any origin.
ryanair.com API
Access data from ryanair.com.
skywings.co.uk API
Search for flights across Skywings.co.uk by specifying your route, travel dates, cabin class, and trip type to instantly access available options with detailed pricing, flight segments, and baggage allowances. Find and compare multiple flight choices tailored to your travel needs in seconds.
flightsfrom.com API
Discover nonstop flight routes from any airport worldwide by searching locations by name, city, or IATA code, then view detailed daily flight schedules for your chosen routes. Plan your travel efficiently with instant access to all available destinations and their complete flight timetables from any airport.