Atlas Data Feed
Build a local flight-shopping layer with Atlas pricing data, then confirm and ticket through Atlas Transaction APIs.
Atlas Data Feed delivers flight pricing data to your local platform.
Use it for high-volume shopping. Use Atlas Transaction APIs to confirm price and availability, create orders, and issue tickets.
Why use Data Feed
Separate high-volume shopping from transactional booking.
Your platform queries local data for search, comparison, ranking, and recommendations. Atlas handles the real-time transaction when a traveller is ready to buy.
Reduce dependency on real-time
search.docalls during display.Build local search, ranking, and commercial rules around structured fare data.
Keep final price, availability, payment, and ticketing in Atlas.
How it works
Atlas delivers full and incremental price files to your SFTP server.
Your platform loads the data into a local database, cache, or search index.
Travellers search and select an itinerary using your local shopping layer.
Call
getOffers.doto retrieve the latest bookable price andOfferId.Create the order, pay, and follow the final ticketing status.
Use cases
High-volume shopping and comparison
Use local data for frequent searches, filters, comparisons, and ranking.
This suits OTAs, metasearch platforms, and corporate travel tools. Your shopping experience remains responsive during peak traffic.
Your own shopping or third-party data source
Keep your existing search engine, recommendation service, or external shopping source.
When a traveller selects a known itinerary, use getOffers.do for an Atlas bookable offer. Continue with order.do and pay.do for fulfilment.
Dynamic packaging and commercial rules
Combine flight data with hotels, insurance, loyalty benefits, or margin rules.
Run batch pricing and ranking locally. Confirm the final flight price and availability through Atlas when the traveller checks out.
AI search and recommendations
Index structured itinerary, fare, baggage, availability, and price data in your own retrieval system.
Use it to power natural-language search, recommendations, and assisted selling. Confirm every selected itinerary in real time before booking.
Analytics and operations
Use the full and incremental files for pricing analysis, route coverage reviews, supply monitoring, and reporting.
This avoids repeated transactional API calls for analysis workloads.
Choose the right booking path
Atlas is your shopping and booking layer
search.do → verify.do → order.do → pay.do
You operate the shopping layer and want Atlas ticketing
Data Feed → getOffers.do → order.do → pay.do
Data Feed works best when you need local shopping capability. It does not require replacing your existing booking APIs.
What changes for existing Atlas customers
Existing search.do and verify.do integrations continue to work.
To adopt Data Feed, move shopping traffic to your local data layer. Replace the final search.do and verify.do steps with getOffers.do after itinerary selection.
You need to:
Receive full and incremental files through SFTP.
Upsert records by
atlas_flight_fare_idandupdate_time.Build or reuse local storage and a query layer.
Call
getOffers.doonly when a traveller is ready to continue.
getOffers.do and verify.do share a default 60 QPM fulfilment pool. Do not use getOffers.do for high-volume display queries.
Is Data Feed right for you?
Choose Data Feed when you need high-throughput local shopping, custom ranking, batch processing, or AI retrieval.
Keep the standard search path when Atlas should remain your primary shopping layer. Data Feed is not suitable when pushed prices must be treated as final booking prices.
Next steps
Atlas Data Feed — Technical Integration GuideGet OfferLast updated
Was this helpful?

