CRUISE-API
OTA, Tour Operators ...
Your focus is on online marketing, and your customers expect all booking-relevant information to be professionally prepared and available directly on your website. You are looking for a solution that dynamically displays cruise content in your corporate design, enhanced with your own logic and standard content.
Up-to-date information, performance, and user-friendliness are key priorities for you — and with this solution, you’ve made the right choice. We support your entire implementation process with a professional development team and a modern REST API.
CRUISEHOST has the API solution for you
Are you tired of offering the same travel products to your customers?
Do you want to inspire them with something truly unique and exciting?
Look no further than CRUISEHOST’s CRUISE-API.
Our API gives you access to an extensive range of cruise products — from intimate yacht journeys to world-class luxury ocean liners. Covering all budgets and destinations, the CRUISE-API ensures there is a perfect cruise for every customer. With a developer-friendly structure, you can easily build your own unique website or sales platform and sell dream cruises anytime, from any device.
But variety is only part of the story. Data quality and reliability are at the heart of our solution. We deliver accurate, up-to-date pricing and availability, supported by a top-rated customer service team that is always available to assist you. Our modern REST API empowers travel professionals and OTAs to build truly differentiated, high-performance cruise platforms.
Cruise travel is one of the fastest-growing segments in the travel industry, with nearly 25 million passengers cruising each year. The CRUISE-API connects you to all major cruise lines and delivers real-time pricing and booking capabilities tailored to your local market. Content is available in multiple languages, and our pricing cache covers up to 28 local markets in the currency of your choice.
With more than 20 years of experience in cruise technology, CRUISEHOST is a trusted industry leader. Our highly flexible API allows developers to integrate cruise functionality seamlessly into existing business systems, e-commerce platforms, or custom applications — giving you maximum freedom to scale and innovate.
Join the many travel companies already benefiting from the CRUISE-API and take your cruise project to the next level.
Our team is ready to support you — let’s get started today.

What is a REST API?
A REST API (Representational State Transfer API) is a standardized way for two computer systems to communicate with each other over the internet. One system, called the client, sends a request to another system, called the server, which then processes the request and returns a response.
REST APIs are based on HTTP (Hypertext Transfer Protocol) — the same protocol used by web browsers. This common standard allows different systems to communicate easily, even if they are built using different programming languages or technologies.
How does a REST API work?
-
Request
The client sends a request to the server using a specific URL and an HTTP method, such as:The request may include parameters or additional data.
-
⚙️ GET – retrieve data
⚙️ POST – create new data
⚙️ PUT – update existing data
⚙️ DELETE – remove data -
Response
⚙️ a status code (e.g. 200 for success, 404 for not found)
The server processes the request and sends back a response. This response contains:
⚙️ the requested data or confirmation of the action performed
Why are REST APIs important?
REST APIs are widely used to:
🌐 retrieve data from servers
🌐 create, update, or delete records
🌐 connect websites, mobile apps, and backend systems
They are a core building block of modern web and mobile applications, enabling systems to expose data and functionality securely and efficiently to other applications or developers.
In short, a REST API allows systems to exchange data, automate processes, and integrate services in a simple, scalable, and technology-independent way.
CRUISEHOST – CRUISE-API
API Models
1. CRUISE-API Online
A fully integrated solution combining content delivery with live transaction capabilities.
Content delivery via REST API
Real-time availability checks
Live booking transactions
Ideal for full booking platforms and OTAs
2. CRUISE-API Catalogue
Designed for platforms that manage content locally while still requiring live booking functionality.
Complete cruise content catalogue download (JSON)
Online availability and booking transactions
Transaction commands via API (without content delivery)
Ideal for custom CMS or in-house content management systems
Content-Only Options
If you only require cruise content, you can choose from the following four content packages:
-
Itineraries
-
Itineraries + Ship Data
-
Itineraries + Ship Data + From Pricing
-
Itineraries + Ship Data + From Pricing + All Categories & Prices
Features & Technology
REST API (JSON-based, Swagger-documented)
Optional JSON Content Catalogue
Rich cruise content including:
Itineraries
Ship details
Cabin categories & pricing
Images
Filters
Terms & Conditions
Multi-language content
-
And much more
Interested in a faster start?
You may want to explore our additional CRUISEHOST cruise solutions, designed for rapid implementation and immediate market entry:
CRUISEC – Cruise Booking for Your Website
A powerful white-label solution for your website, available as an iframe or with domain hosting.
Ready-to-use cruise booking engine
Book up to 8 cabins in a single transaction
Fully branded to match your corporate identity
Ideal for fast online go-live
PAGEMAKER-CMS – Customize & Extend Your CRUISEC Project
Enhance and individualize your CRUISEC website with a flexible CMS and a wide range of widgets.
Page widgets: admin panel, multi-column layouts, product tables, sliders, iframes, and more
Google Maps integration
Header & Footer Wizard
Image Wizard
Newsletter Wizard
Social Media Wizard
Perfect for building dynamic, content-rich cruise websites without development effort.
CRUISEA – Professional Counter Solution
The ideal solution for direct customer sales, whether by phone or face-to-face.
Centralized booking and consultation platform
Enable and manage sub-agents using your credentials
Integrated chat function to support sub-agent bookings
Document exchange for invoices and additional materials
Customer PDF offers, shop window flyers, and more
CRUISECUSTOMIZER – Create Your Own Cruise Packages
Build unique, bookable packages based on cruises within CRUISEHOST.
Add travel components and value-added services
Create differentiated content and pricing
Full SEO capabilities for package landing pages
Ideal for standing out from the competition
| our content ... | |
|
|
| our contact ... |
|
|
|
|
|
|
