Does any major travel website have such an API, for example -- e.g., Expedia, Travelocity, Kayak, etc.? Presumably it would have to involve a secure connection, credit card information, etc.
Honestly, I don't even know enough to know whether this is an absurd question. Just curious if anyone out there happens to know what the options are.