Connect to global flight inventory, real-time pricing, and seamless booking capabilities through a single, reliable API endpoint designed for travel agencies and OTAs.
Everything you need to build a powerful flight booking experience
Access flight data from 500+ airlines worldwide including major carriers, low-cost airlines, and regional operators.
Get live flight inventory, accurate pricing, and seat availability with sub-second response times.
Detailed flight information including schedules, aircraft types, meal options, baggage policies, and fare rules.
End-to-end encryption for all transactions with PCI DSS compliance and fraud prevention measures.
Modern RESTful API with comprehensive documentation and dedicated integration support.
Monitor performance, track conversions, and gain insights into booking patterns with our intuitive dashboard.
Seamlessly integrate with our powerful flight search API to access real-time inventory from major carriers worldwide. Support for NDC, GDS, and LCC connections with sub-second response times and 99.9% uptime guarantee. Includes smart caching, fare rules, and complete flight details.
POST /v1/flights/search
{
"origin": "LHR",
"destination": "BCN",
"departureDate": "2024-05-31",
"adults": 1,
"cabinClass": "economy"
}{
"flights": [
{
"id": "fl_123",
"airline": "BA",
"flightNumber": "BA492",
"departure": "13:45",
"arrival": "19:15",
"price": 369.66,
"available": true
}
]
}Complete end-to-end booking flow with instant confirmation and e-ticket generation. Handle multi-passenger bookings, apply markup rules, and manage custom fare classes. Includes automated payment processing, booking notifications, and PNR management capabilities.
POST /v1/flights/book
{
"flightId": "fl_123",
"passengers": [{
"type": "adult",
"firstName": "John",
"lastName": "Doe",
"email": "[email protected]"
}],
"bags": {
"checked": 1,
"cabin": 1
}
}{
"bookingId": "bk_456",
"status": "confirmed",
"totalPrice": 421.66,
"pnr": "ABC123"
}Maximize revenue with comprehensive ancillary services. Offer seat selection, baggage upgrades, meals, and special assistance. Dynamic pricing engine supports flexible markup rules and commission structures. Full inventory management for all add-on services.
POST /v1/flights/ancillaries
{
"bookingId": "bk_456",
"seats": [{
"passenger": "John Doe",
"seat": "12A",
"price": 27.00
}],
"bags": {
"checked": {
"quantity": 1,
"price": 52.00
}
}
}{
"success": true,
"totalPrice": 79.00,
"confirmation": "anc_789"
}Full post-booking management capabilities including schedule changes, cancellations, and refunds. Automated handling of airline schedule changes with instant passenger notifications. Support for name corrections, seat changes, and special service requests with real-time updates.
PATCH /v1/flights/bookings/bk_456
{
"action": "change",
"newFlight": {
"id": "fl_789",
"date": "2024-06-01"
},
"reason": "schedule_change"
}{
"status": "changed",
"newBookingId": "bk_457",
"changeFee": 50.00,
"newPnr": "XYZ789"
}Create an account, generate your API keys and make your first call the same day. Access is open to every developer — there is nothing to wait for.
Sign up at fx-port.com/register. It takes about a minute — no sales call, no waiting list.
Open the API page in your dashboard and create a key. Build and test in the free sandbox, then switch to live whenever you are ready.
Your first search call works straight away. The full endpoint reference, code examples and Postman collections are public.
Our API documentation is live, complete and machine-readable. Point your AI assistant, coding agent or IDE at it and let it write your integration.
Sandbox testing is free. You only fund your balance when you go live.
Our Flight API adapts to your specific business needs
Enhance your offering with comprehensive flight booking capabilities alongside your existing travel services.
Power your online platform with scalable flight search and booking capabilities at competitive rates.
Integrate flight booking functionality into your existing travel technology stack.
Access is open to every developer. Create an account at fx-port.com/register, generate your API keys from the API page in your dashboard, and start building the same day. There is no approval process, no agreement to sign and no deposit required.
Our API uses standard RESTful architecture and returns JSON responses. Any modern programming language with an HTTP client can integrate with it. The complete documentation is public at docs.fx-port.com, including code examples, Postman collections and machine-readable exports that AI assistants and IDEs can read directly.
We offer a hybrid approach to booking management. You can manage bookings both through our API endpoints and our intuitive dashboard interface. Changes made in the dashboard are instantly reflected in the API responses and vice versa, providing maximum flexibility for your operations.
Our Flight API provides access to more than 500 airlines worldwide, including major carriers, low-cost airlines, and regional operators. We cover routes in over 190 countries with competitive pricing and real-time availability.
We provide 24/7 technical support for critical issues, dedicated implementation specialists during integration, and ongoing account management for our partners. Our team is experienced in travel technology and can assist with both technical and business queries.
Airlines worldwide
Customer support
Currencies supported
Countries covered
Join hundreds of travel companies using our Flight API to grow their business