Skip to content
  1. Lightfeed
  2. Solutions
  3. Airlines
For airline pricing and revenue management

Airline competitor fare monitoring by fare family, down to the seat fee

Basic, Standard and Flex on every route and date you name, with the ancillaries behind them: preferred and standard seat fees, bags, changes. Read from the booking flow, where the fare feeds stop.

Every fare family, not just the lowest fare Seat fees by seat type from the seat map Nothing is ever booked
In plain terms

What airline competitor fare monitoring should include

Competitor fare monitoring tells a revenue management team what rivals charge on each route and date. Airfare intelligence feeds deliver that at network scale from filed fares and the lowest available fare. Branded fares changed what the number means: Basic, Standard and Flex are different products, and the ancillary fees behind them, seat selection first, decide the total price a passenger compares.

Lightfeed reads the booking flow for the routes you name: every fare family with its inclusions, seat fees by seat type from the seat map, bag and change fees, at the booking windows you set, with history and alerts.

The problem

The fare feed stops where the passenger starts paying

Since change fees disappeared, the fare family is the product: what the seat costs, what the bag costs, what Basic takes away. None of that is in a filed fare.

Feeds give you the lowest fare, not the family

Infare and ATPCO MarketView report filed and lowest available fares per market. They cannot tell you that a competitor narrowed the step from Basic to Standard on your route this week and threw in the seat, or that it had not last week.

Seat fees are set in the seat map, by seat type

Preferred, standard, extra legroom and exit row each carry a fee that varies by route, date and fare family. The only place it is published is the seat map, five clicks into a booking.

Manual shopping checks do not scale to a network

An analyst can shop three routes on a Tuesday. A revenue management team needs every competitor, every route, every departure date, at several booking windows, with a history.

How it works

From a route list to a fare-family history

1

Name routes, dates and competitors

Origin and destination pairs, the travel dates or day patterns, the booking windows (for example 3, 7, 14, 30 and 60 days out) and the competitors to shop.

2

We shop the booking flow

As an anonymous shopper, per route and date: each fare family's price, what it includes, and the differences between them as the airline presents them.

3

We read the ancillaries

Seat fees by seat type from the seat map, checked and carry-on bag fees, change and cancellation terms, per fare family. The flow stops before passenger details.

4

History and alerts

Per route, date and booking window, with the previous read next to the new one. Alerts when a competitor moves a fare family, a seat fee or a bag fee on your routes.

What we read

One record per route, date, competitor and fare family

FieldWhat we record
FareFare family name, total price, base fare and taxes where shown, cabin, flight numbers and times, connection or non-stop.
InclusionsWhat the family includes and excludes as the airline states it: seat selection, carry-on, checked bag, changes, refunds, loyalty accrual.
Seat feesFee by seat type (standard, preferred, extra legroom, exit row) from the seat map for that fare family and flight.
Bag and change feesFirst and second checked bag, carry-on where charged, change and cancellation fee or credit terms.
ContextRead time, booking window in days before departure, availability shown, and the page as evidence.
What you get

The views a pricing analyst opens before the weekly fare review

ViewWhat it answers
Fare family gridYour families against each competitor's on a route and date: price, step between families, and what each step buys.
Seat fee benchmarkPreferred and standard seat fees by competitor, route and fare family, with the history, so the fee is set against the market rather than a guess.
Total trip priceFare plus the seat and bag a defined traveller would buy, so a cheaper Basic with a $40 seat is compared honestly to a Standard that includes it.
What changedFare family moved, seat fee changed, bag fee changed, family added or removed, since the last read, per route.
History by booking windowHow each competitor's fares and fees move as departure approaches, per route and travel date.
DeliveryThe web app, CSV exports, a JSON API for your revenue management system or BI tool, an MCP server for Claude or your own agents, and warehouse delivery to Snowflake, BigQuery or Power BI.
Compare

Airfare intelligence compared: fare data feeds, flight APIs and Lightfeed

Fare data providers such as Infare and ATPCO MarketView, flight search APIs and OTA scrapers, and Lightfeed. Most airlines keep the feed and add Lightfeed for the routes where the family and the fees decide the sale.

Fare data feedsFlight APIs and OTA scrapersLightfeed
Lowest fare per marketYes, network-wideYesYes, on the routes you name
Every fare familyPartly, as filed faresUsually the cheapest shownEach family with its price and inclusions
Seat fees by seat typeNoNoFrom the seat map, per family and flight
Bag and change feesNoNoPer family
History by booking windowYesYou build itYes, per route and travel date
PriceSix figures a yearPer requestEnterprise, per route set
FAQ

Questions airline pricing teams ask

Which airlines can Lightfeed read?
Any airline whose booking site shows fares, fare families and seat maps to an anonymous shopper. Each airline gets its own connector, built for your routes on Enterprise, usually within days of the first call.
Does Lightfeed book or hold seats?
No. The flow goes as far as the seat map and the fare summary and stops before passenger details or payment. No booking, no hold, no account.
How is this different from Infare or ATPCO MarketView?
Fare data feeds give you filed fares and the lowest available fare per market, which is the right source for network-wide fare monitoring. They do not show what a passenger pays for a preferred seat, a checked bag or a change on each fare family. Lightfeed reads that from the booking flow for the routes you name, and sits next to the feed rather than replacing it.
How far ahead of departure do you read?
At the booking windows you set, for example 3, 7, 14, 30 and 60 days before departure, for each route and travel date, so the history shows how a competitor's fare family and fees move as departure approaches.
Is reading a competitor's booking site allowed?
Lightfeed reads public pages at a polite rate, as a shopper would, with no login and no personal data, and stops before any booking step. Our terms describe the practice.
Which plan covers airlines?
Enterprise. Booking-flow connectors are built per airline and route set, with the history, alerts, API and warehouse delivery included.

See a competitor's seat fees on your routes this week

Send us five routes and two competitors. We shop them at three booking windows, read every fare family and the seat map, and walk you through the result on a 30-minute call.

Book a 30-minute call

Prefer email? support@lightfeed.ai