Teravels Booking Engine API
A RESTful travel API for developers — build a custom OTA or booking engine, or add flights, hotels, tours, transfers and packages to a platform you already run.
Free for the first 6 months — no credit card, no setup fees, cancel anytime. JOD 70/month
Teravels Booking Engine API is a RESTful API for developers. Use it to build a custom OTA system or booking engine from the ground up, or to integrate travel products into a platform you already run. It is a developer product for travel businesses and their engineering teams — it is not a booking site for individual travellers.
One unified REST API covers flights, hotels, tours, transfers and car rentals, backed by 200+ supplier connections including Amadeus, Sabre, Travelport and Hotelbeds. Availability is real time and booking confirmation is instant, with smart routing and automatic supplier failover behind the scenes, and content mapping and normalization so results from different suppliers come back in one consistent shape. Average response time is under 150ms.
For your engineers there are SDKs for PHP, Node.js and Python, comprehensive interactive API documentation, a sandbox environment for testing with Postman collections, and webhook notifications for booking events. The API supports more than 135 currencies.
You bring your own supplier and GDS contracts and credentials. There are 6 months of free API access with no credit card required; after that the API is $99.00 per month, and annual billing works out at roughly two months free. There are no setup fees, no per-booking commission on the base plan, and no long-term lock-in — you can cancel at any time.
What's included
Key features
One unified REST API
Flights, hotels, tours, transfers and car rentals behind a single, consistent REST interface.
200+ supplier connections
More than 200 supplier connections, including Amadeus, Sabre, Travelport and Hotelbeds.
Real-time availability & instant booking
Live availability and instant booking confirmation, so nothing is held on a stale cache.
SDKs for PHP, Node.js & Python
Official developer SDKs for the three languages most travel platforms are already written in.
Interactive API documentation
Comprehensive, interactive documentation your engineers can read and try requests from in the same place.
Sandbox & Postman collections
A full sandbox environment for testing, with ready-made Postman collections to start from.
135+ currencies
Price and settle in more than 135 currencies through the same API calls.
Webhook notifications
Webhooks push booking events to your system, so you never have to poll for a status change.
Smart routing & supplier failover
Requests are routed intelligently and fail over to another supplier automatically when one goes quiet.
Content mapping & normalization
Content is mapped and normalized across suppliers, so you consume one shape instead of twenty.
Under 150ms average response
High-speed responses averaging under 150 milliseconds, so your own search page stays fast.
6 months of free API access
Six months of free API access with no credit card required, so you can build before you pay.
Who it's for
Use cases
Building a custom OTA from scratch
A team that wants its own booking product gets the supplier plumbing solved and builds only the parts that differentiate it.
Adding travel to an existing platform
Integrate flights, hotels, tours and transfers into a product you already run, without rebuilding it around travel.
OTAs replacing their supplier integrations
Swap a pile of one-off supplier connections for one API with normalized content and automatic failover.
Tour operators with in-house developers
Keep your own booking flow and design, and pull live inventory and confirmations through the API behind it.
Car rental & transport companies
Add flights, hotels and transfers to an existing rental or transport booking system through a single integration.
Agencies with a custom front end
An agency that has already invested in its own website keeps it, and uses the API as the engine underneath.
Pricing
Plans & pricing
Free for the first 6 months — no credit card, no setup fees, cancel anytime.
Booking Engine API
Full access to the unified REST API, published on teravels.com at $99.00 per month once the 6-month free access period ends. No credit card to start, no setup fees, no per-booking commission, and annual billing works out at roughly two months free.
JOD 70/month
- 6 months free — no credit card required
- Unified REST API for all travel products
- 200+ supplier connections
- SDKs for PHP, Node.js and Python
- Sandbox, Postman collections & interactive docs
- Webhooks, smart routing & supplier failover
- Under 150ms average response time
- 135+ currencies
- No per-booking commission
Frequently asked questions
Developers and engineering teams at travel businesses — agencies, tour operators, car rental and transport companies, and existing OTAs — who want to build their own system rather than run a ready-made one. It is not a booking site for individual travellers.
The OTA System is the finished platform: a branded B2C storefront and a B2B agent portal you configure and run. The Booking Engine API gives you the travel inventory and booking layer only — your team builds the interface, the business rules and everything the traveller sees.
Flights, hotels, tours, transfers and car rentals, all through one unified REST API — plus packages, per the product summary.
More than 200 supplier connections, including Amadeus, Sabre, Travelport and Hotelbeds, with content mapped and normalized across all of them.
Yes. You bring your own supplier and GDS contracts and credentials, and the API connects through them. Tell us what you already hold and we will map the integration out with you first.
Yes. There is a sandbox environment for testing with ready-made Postman collections, alongside comprehensive interactive API documentation.
Average response time is under 150 milliseconds, with smart routing and automatic failover to another supplier when one becomes unresponsive.
Six months of free API access with no credit card required. After that the API is $99.00 per month. There are no setup fees and no per-booking commission on the base plan, annual billing works out at roughly two months free, and you can cancel at any time.

