not true.
BA,LH,LX,OS,AF,KL,... all run on AMA
AA runs on Sabre
Its actually the other way around, some airlines have their own system, but most use some sort of GDS.
i.e. even when you make a booking directly with one of the airlines above mentioned, the entire PNR is still created and used in a GDS.
Even when you use Farelogix (for LH NDC bookings for example) the entire PNR also gets created in AMA. When you want to make changes in the LH PNR that FLX does not support yet, you still have to make the changes in the AMA PNR.
And for anyone just needing flight, availability, schedule date and having problems to structed standardized data, isn't that what the GDS is for (Amadeus, Sabre, Worldspan,...)
There you have almost all carriers (excl. some LCCs), have all the data (availaiblity, schedule, pricing, ...) and its either cheap or free to access.
Just have a look at https://developer.sabre.com/docs/read/REST_APIs for example.
You don't even need a real GDS account with an office ID, just an API access account.
What I still have problems to understand with, who really used QPX Express?
I looked at it several times over the year and it basicially only lets you search for flights (oneway, roundtrip, open jaw) but without any "advanced routing codes"
But those are the most important ones since you can specify booking class (not to be mistaken with cabin class), operating, marketing carrier, base fare code, layovers, aircraft type,...
Basicially QPX Express was always a paid and also very limited version of matrix.itasoftware.com
Instead the results were much better (and free) just scraping ITA and being able to enter all those advanced routing codes.
Great way for finding error fares, fuel dumps, ...
And there was no spam check from google's side, no IP request restrictions, no limit, nothing, whatsoever.
The code is a bit hard to go with when they changed to ITA v3 but once you figured it out (and it took us only 2 days since we had a working scraper for the previous version) to adjust it to the new code.
If you are looking for API access for LCCs, check out http://www.azair.eu/
They are the best, they have availability + pricing + schedule +... data from every LCC that is out there in Europe.
I use their regular website myself for all travels within Europe when flying LCCs since they show you split ticketing options as well as do a real search when you enter lets say, from France to XXX (for all airports).
Skyscanner does promote the "take me anywhere feature" but it doesnt show you any real availability data, only displays flights other people have searched for.
I also got an email the other day from http://mystifly.com which also promotes LCC but I haven't tested them yet.
Its actually the other way around, some airlines have their own system, but most use some sort of GDS.
i.e. even when you make a booking directly with one of the airlines above mentioned, the entire PNR is still created and used in a GDS.
Even when you use Farelogix (for LH NDC bookings for example) the entire PNR also gets created in AMA. When you want to make changes in the LH PNR that FLX does not support yet, you still have to make the changes in the AMA PNR.