Frequently asked questions
Below you'll find answers to the questions we get asked the most about integration, products, customer service and more.
General
By analyzing your content sources, SmartFlights API uses machine learning to determine the most efficient combinations, through route-splitting or virtual interlining, to deliver more profitable itineraries.
Our APIs support any content integrated into your infrastructure, including GDS, NDC, and LCC providers.
We focus on building intelligent flight technology, not content supply. Our platform works with whatever sources you already use.
Trip Ninja is market-agnostic. It works globally, with any combination of content providers.
Yes. Our team provides full support throughout the integration process. Contact your Trip Ninja account manager or email support@tripninja.io for assistance.
SmartFlights
Trip Ninja’s SmartFlights API uses machine learning to help travel platforms build cheaper, more flexible, and higher-margin itineraries, leveraging route-splitting and virtual interlining with your own content sources.
FareStructure automates route-splitting for multi-city flights, generating itineraries that are cheaper than the GDS 89% of the time. This creates markup opportunities and improves conversions, optimised through our machine-learning markup engine.
You’ll need a multi-city search and booking flow with multi-PNR support. Multi-city bookings can generate 2-3x more revenue than round-trips, our team can help evaluate whether it’s a fit.
Virtual interlining combines non-interlined flights into a single itinerary, often at a lower total cost. It expands options and reduces prices by mixing carriers and alliances across separate legs.
Yes, virtual interlining performs best when mixing content from multiple providers to expand routing and pricing flexibility.
Virtually interlined itineraries are typically cheaper than standard options. Our machine learning-powered markup system helps you retain price advantages while boosting revenue and conversions.
Our risk management profiler lets you control the itineraries returned by setting minimum connection times and filtering for delay or cancellation risk, helping you align results with your platform’s risk tolerance.
DataStream
DataStream is an analytics API that collects and processes flight search data to help you optimise content, pricing, and overall performance. It enables smarter decision-making and improves virtual interlining ramp-up.
DataStream collects search data such as routes, pricing, and source-level performance. This data powers insights to improve your pricing strategies, content mix, and virtual interlining readiness, ultimately helping you drive revenue.
Absolutely, DataStream is especially useful while evaluating virtual interlining or FareStructure. It helps you collect the right data in advance and accelerates ramp-up when you’re ready to go live.
Yes. With DataStream integrated, Trip Ninja can simulate how virtual interlining and FareStructure would perform.
Analytics are updated daily, ensuring you have access to near real-time insights.
Integration is simple. It’s a single API call using the data you already collect from your content sources. Minimal development work is required.
No. DataStream is optimised for performance, with response times under 50 milliseconds. It can also be implemented via a queue or asynchronous thread to avoid any delay to your core operations.
Free trial
The free trial offers access to core features, including SmartFlights analysis tailored to your data and selected region, along with personalized pricing strategy insights.
Your free trial lasts for 14 days from the moment you log in.
No, the trial is completely free and you will not be charged.
SmartFlights performs at its best when being compared against long-haul one-way and multi-city flights.
Upload either the median historical fare or the fare paid on booking day.
After your trial ends, metric updates will pause. You’ll still have access to view your dashboard for up to 6 months as a reminder of how our products can support your growth. Accounts that remain inactive for a 90 day period will be set to inactive and deleted at the end of the 6-month window.
Simply click the 'Request Upgrade' button, and our sales team will reach out to help you select the right products for your needs.
We follow strict security protocols, including encryption and adherence to industry best practices. We use trusted APIs and never share your data with third parties.
Ready to get started?
Don’t miss out on the unbeatable results from our API, see our technology in action today.

