CruiseWave API
**CruiseWave API - Long Description** CruiseWave API is your ultimate gateway to the world of luxury cruises and seamless travel planning. Designed with modern developers and travel businesses in mind, CruiseWave API provides an intuitive and robust interface to access real-time cruise data. From browsing captivating itineraries and comparing cabin details to securing the best pricing and…
CruiseWave API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
searchCruises /cruise-search |
Search for available cruises with flexible filtering options. Returns cruise deals based on departure port, destination, dates, and other criteria. Results include pricing, ship… |
| Metadata | ||
| GET |
getFilterOptions /metadata/filters |
Alias for `/metadata` endpoint. Returns all available filter options. |
| GET |
getDeparturePorts /metadata/ports |
Retrieve the complete list of available departure ports. Returns all supported cruise departure ports with details including code, name, city, state, country, and region. This… |
| GET |
getAllMetadata /metadata |
Retrieve all metadata including both ports and destinations in a single request. This endpoint combines the responses from `/metadata/ports` and `/metadata/destinations`. Useful… |
| GET |
getDestinations /metadata/destinations |
Retrieve the complete list of available cruise destination regions. Returns all supported destination codes with descriptions and regional information. This data is cached for 24… |
| Health | ||
| GET |
healthCheck /ping |
Check API status and availability |
| Other endpoints | ||
| GET |
/v1/cruise-search /v1/cruise-search |
Retrieve details for cruises based on query parameters |
| GET |
searchCruises /cruise-search |
Search for available cruises with flexible filtering options. Returns cruise deals based on departure port, destination, dates, and other criteria. Results include pricing, ship… |
| GET |
getAllMetadata /metadata |
Retrieve all metadata including both ports and destinations in a single request. This endpoint combines the responses from `/metadata/ports` and `/metadata/destinations`. Useful… |
| GET |
getDestinations /metadata/destinations |
Retrieve the complete list of available cruise destination regions. Returns all supported destination codes with descriptions and regional information. This data is cached for 24… |
| GET |
getDeparturePorts /metadata/ports |
Retrieve the complete list of available departure ports. Returns all supported cruise departure ports with details including code, name, city, state, country, and region. This… |
| GET |
getFilterOptions /metadata/filters |
Alias for `/metadata` endpoint. Returns all available filter options. |
| GET |
healthCheck /ping |
Check API status and availability |
CruiseWave API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | Free | 5 / second |
|
| ULTRA Recommended | $10 / month | — |
|
| MEGA | $40 / month | — |
|