Duffel
p/duffel
The easiest way to sell travel.
Lindsay Amos
Duffel — The best API to sell flights online
Featured
54
Duffel makes travel selling easy, fast, and developer-friendly. Our API enables any travel business to start selling flights from a network of leading airlines in minutes, not months.
Replies
Imran Ghory
Looking forward to seeing all the travel startups that build on this!
Steve Domin
Thank you for the hunt @lindsay_wiese_amos! Hello Product Hunt 👋 - really excited to introduce Duffel to you today! Duffel enables travel businesses to search, book, and manage flights effortlessly using an API-powered travel platform. We are already connected to 20+ airlines and adding new ones every month. You might be surprised how difficult it is to become a travel seller today. The process is intimidating, time-consuming, and often cost-prohibitive if you're a new startup. You need to integrate with antiquated tech stacks, become an accredited travel agent, and free up large sums of capital for expensive setup fees and accreditation deposits. We built Duffel to remove all the barriers to innovation in travel. With our new self-serve platform, we're making it possible for anyone to sign-up, activate their account, and start selling flights in just minutes – without having to interact with anyone on our team. You also won't need to worry about applying for an IATA - or ARC - accreditation, building relationships with airlines or deciphering the documentation of an EDIFACT (1) service 🙃 We are all very excited to hear what you think about our platform, and looking forward to reading your feedback on how we could make it even better. We'll be around all day to answer any question, and you can also reach out to me directly at steve@duffel.com. Thank you! (1) https://en.wikipedia.org/wiki/ED...
Jamie Gordon
@lindsay_wiese_amos @duffel @stevedomin Hi Steve and co, when i signed up i noticed you can only have one currency, it would be helpful if you could also charge customers dollars and pay in pounds. Also define it on the API
Steve Domin
@jamie_ross Hi Jamie - thanks for the feedback! Just to confirm: when doing a search, you'd like the option to specify what currency we return flight offers in (i.e USD), even though we might charge you (the seller) in another currency (i.e GBP). Did I get it right? We steered away from doing that so far because we thought sellers would want to control the "display currency" on their end. What would you say is the major benefit for us doing it instead of you? In any case, I'll feed that back to our product team. Thank you!
Jamie Gordon
@jamie_ross @stevedomin well you can use the free ECB currency api based on date of booking for correct currency price so i don't see why its not possible to allow the customer to determine this. Also it would be helpful that you put airlines in Alliances like star alliance and one world grouped together. Also for non-fully compatible airlines with your api Hahn Air to cancel bookings you have to email yourselfs if your non IATA bonded, but what if i need to cancel the booking within 2-3 hours of the flight and i only have access to your email to cancel it?
Steve Domin
@jamie_ross @stevedomin we could definitely give that option. Would you say that it's mostly for convenience/speed? Just wanted to make sure I don't miss the point of why you'd rather us do it. On alliances, would you want to have flights offers grouped after a search or are you talking about our Airlines API? Either way, we should definitely include the alliance the airline is in somewhere in the data. For Hahn Air, you'd indeed have to contact our team. We have priority support for urgent cases. Ultimately, we'd like all of these actions to be doable via the API, without the need to contact us.
Jamie Gordon
@jamie_ross @stevedomin 1. The currency is useful because i intend to charge my customers in the accounts i have in the USA and UK, and any other global payments taken in USA currency. 2. On alliances, most alliances have code sharing across some airlines, ie BA and Qatar airways. It would be better to have them unified with the airlines with same codeshares as for example BA charges £200 more when Qatar is serving the flight but they codeshare vs direct from Qatar for the same flight. 3.If your contacting your team maybe it could be done via an api with a manual review. So if the status of a cancellation is "pending_review", then all i have to do is wait for a webhook to poll my system with an update on the cancellation, therefore creating a que system for non-IATA users.
Lancelot Hardel
Congrats for the launch! 🎉 We're using Duffel, and it's by far the best API for booking flights out there. Their team is super responsive, and it has been a pleasure working with them.
Steve Domin
Thanks for the love @debetux !! Huge fans of what you're doing at Ulysse
Abhinav Sharma
Looks great! What are some of the coolest things you've seen build with Duffel so far?
Steve Domin
@abhinavsharma mostly modern takes on online travel agencies, tour operators and corporate booking tools with incredibly fast checkout and slick UX. There's still tons of opportunities to plug the API into calendar software, ride-sharing apps, hotel booking platforms, AI-based assistant like Siri/Google Assistant, etc.
Max Prilutskiy
Launching soon!
Looks nice, best of luck! 💯
Steve Domin
Thanks @prilutskiy - let me know if you give it a try and have any feedback!
Mat Peterson
Congrats Steve. :) We use Duffel for flights in our product and we could not praise them more. Everything from the API to the team are great!
Steve Domin
Thanks @heosat! Looking forward to seeing you dominating the Australian travel market 💪
Kelvin Nguyen
Looks dope and I would love to give it a try! However I have a question and I can't seem to find an answer on your site. How does revenue sharing work? For each sale made through the API platform, what can I expect to receive (if anything). What would the main advantages of using this vs. integrating with affiliate network?
Steve Domin
@kelyvinn thank you! We don't pay any commissions today. The major difference with affiliate networks is that we allow you to own the customer experience end-to-end: not only can you search, you can also have your own checkout flow for booking (vs having your users go to an OTA or airline's website), you can offer add ons like baggages, let passengers buy/select a seat, cancel, etc.
Akib Amin
@stevedomin, @yoamomonstruos, & The Duffel Team, thank you for this! It's a game changer!
Ophelia Brown
Too many things to get excited about here! The coolest thing isn’t just what it can do, but what others can do because of it. Super excited to see what people build on top of this!!
Steve Domin
Thank you @opheliabrown1 - we're pretty excited to see what people build as well!
Welly Mulia
Congrats and you're right -- to become an online ticket reseller to the various airlines is time consuming and intimidating. Your platform would definitely help for people planning to sell airline tickets.
Steve Domin
Thank you @welly_mulia!
Michał Michałowski
This is the right direction, opens up a lot of opportunities for travel startups!
Alex Shevchuk
congrats with PH launch! was following Duffel for a ages. do you guys serve the cached data on search or it's always live data from the airlines?
Steve Domin
@alex_shevchuk thank you so much! We always return live data from the airlines. What's the most useful for your use-case: cache or real-time? Cache is on our medium/long term roadmap but no ETA yet.
Alex Shevchuk
@stevedomin I would prefer live availability and price data. In our product http://travelrank.me/ we use kiwi for getting the flight prices. kiwi serves both cache and the live data.
Steve Domin
@alex_shevchuk then in that case Duffel would most likely work for your product. Drop me an email at steve [at] duffel.com if you'd like to learn more!
kemal
This is dope! 🙏
Steve Domin
Thanks @erd_y! 🙌
Momo Ong
Awesome product :)
Steve Domin
Thanks @momoong - let us know if you have any feedback if/when you try it!
Riley Tomasek
I like your logo 🙂
Steve Domin
Thanks for the kind words @rileytomasek! 🙂
Joshua Wong
Wow this looks great. Really smooth experience!
Casey Pham
Congrats team
Amy Campbell
Thanks for sharing!
Michael Kitamura
Interesting. I will follow the project.
Heather Marsh
Beautiful
Steve Domin
Thank you @heathermarsh1!