Hotel Search — Çoklu tedarikçi sonuç birleştirme, filtreleme ve provider durumu
Who Is This For?
Highlights
Demircode OTA Hub API is a centralized booking and API management platform for the travel industry. It unifies multiple hotel and flight suppliers (GDS, Bedbank, airline API) under a single RESTful API layer, enabling B2C websites, B2B agency portals, and mobile apps to use the same search and booking infrastructure.
Why OTA Hub API?
In the travel industry, every supplier has a different API format, authentication method, and data structure. Amadeus is XML-based while Paximum uses JSON; Turkish Airlines implements its own SOAP protocol. OTA Hub API normalizes all these differences and presents a single standard JSON API to clients. With the codeless field mapping system, you can integrate a new supplier within days. Circuit breaker, health check, and fallback mechanisms ensure a faulty supplier doesn't affect the entire system; search results continue to flow from other suppliers.
Hotel API Features
- Multi-Source Async Search: Sends parallel queries to multiple hotel suppliers (Paximum, HotelBeds, own PMS), merges results, and returns them in a unified format. Faulty suppliers are skipped; search continues.
- Advanced Filtering & Sorting: Price range, star rating, board type, amenities, cancellation policy, and location-based filters. Price, rating, and popularity sorting.
- Real-Time Availability: Pre-book stage availability and current price verification. Price jump detection and confirmation mechanism.
- Cancellation Policy Engine: Tiered cancellation rules, free cancellation deadline, non-refundable options. Supplier-based policy mapping.
Flight API Features
- GDS Integration: Integration with Amadeus, Turkish Airlines direct API, and other airline GDS systems. One-way, round-trip, and multi-leg support.
- Passenger & Cabin Management: Adult, child, and infant differentiation, cabin class selection (Economy, Business, First), baggage and seat selection.
- Ticketing & PNR: Automatic ticketing post-booking, PNR creation, void/reissue operations.
- Fare Rules: Refund, change, and void rules, last ticketing date control.
Shared Infrastructure Modules
- Markup Engine: Supplier-based, channel-based (B2C/B2B), and agency-based profit margin rules. Flat or percentage markup. Multi-currency support.
- Currency Exchange Management: Automatic rate fetching from TCMB and ECB, rate history, source configuration. All prices are converted to the requested currency in real-time.
- Fraud Engine: Risk score calculation, 3D Secure trigger thresholds, blacklist management. Automatic blocking of suspicious transactions.
- Ticket Desk: Cancellation and refund request pool, penalty calculation, refund approval process. Operator workflow management.
- Provider Management: Sandbox/prod environment separation, dynamic credential management, codeless field mapping and value mapping for new API connections. Circuit breaker, health check, provider logs.
How Does the Quote Process Work?
Request QuoteYour journey from inquiry to signed contract, step by step:
Fill the Form
Complete the online quote request form with your requirements.
Expert Review
Our experts analyse your request and prepare a tailored proposal.
Proposal Presentation
The prepared offer is presented to you via e-mail or a meeting.
Negotiation & Approval
Revisions are made if needed and the proposal is approved once agreed.
Contract & Kickoff
The contract is signed and the project or service is officially started.
Post-Purchase Process
Here is how your process unfolds step by step after purchase:
Business Model & Scope Definition
1 weekYour target market (B2C/B2B/both), suppliers to be used, expected transaction volume, and integration requirements are analyzed. Markup strategy and pricing model are determined together.
Supplier Integration & Configuration
2-3 weeksAPI connections for selected hotel and flight suppliers (Amadeus, Paximum, THY, etc.) are established. Field mapping, value mapping, and data transformation tests are completed in sandbox. Markup rules and currency settings are configured.
Client Integration
1-2 weeksYour website, mobile app, or B2B portal is integrated with OTA Hub API. Quick integration with Swagger documentation and Postman collections. Search, booking, and payment flows are tested in sandbox.
Production Migration & Go-Live
1 weekMigration from sandbox to production environment. Real supplier credentials are transferred, fraud rules are activated. First real bookings are made in a controlled manner, payment flow is verified.
Monitoring, Support & Optimization
Ongoing24/7 technical support, supplier performance monitoring, circuit breaker automation. Monthly performance reports, markup optimization recommendations, and new supplier integration consulting.
Modules
Included Modules
Add-on Modules
Teklif ile Süreç
FAQ
Currently Paximum, HotelBeds, and your own PMS system (Demircode PMS) integration are supported. New bedbank or hotel suppliers can be added within days thanks to the codeless field mapping infrastructure. GDS hotel integrations like Amadeus Hotel, Sabre, and Travelport are also on the roadmap.
Amadeus GDS and Turkish Airlines direct API integration are available. Pegasus, SunExpress, and other airline NDC APIs are on the roadmap. Access to inventory of 400+ airlines worldwide is provided through Amadeus.
You can define supplier-based, channel-based (B2C, B2B, specific agency), and currency-based markup rules from the admin panel. Flat or percentage markup options are available. Rules are applied by priority order and the price flow can be transparently monitored.
Thanks to our standard RESTful JSON API structure, integration is typically completed within 1-2 weeks. Comprehensive Swagger/OpenAPI documentation, Postman collections, and sandbox environment accelerate the integration process. Our technical team supports you throughout.
OTA Hub API is custom-priced based on transaction volume and number of suppliers used. A monthly fixed fee + per-transaction commission model applies. Contact us for a detailed price quote.
Yes. OTA Hub API is offered with 99.9% uptime SLA. Circuit breaker mechanism ensures a single supplier failure doesn't affect the entire system. Distributed architecture and auto-scaling handle peak season demands.
Yes. The fraud engine automatically manages 3D Secure trigger thresholds (mandatory 3D Secure if risk score > 80%). Payment infrastructure is designed to PCI DSS standards; card data is not cached, tokenization is used.
OTA Hub API is a standard RESTful JSON API. It can integrate with any programming language or platform (React, Vue, Flutter, Swift, Kotlin, .NET, PHP, Python). JWT Bearer Token authentication, Swagger/OpenAPI documentation, and Postman collections are available.