Availability for real-world expedition cruises
Expedition cruise availability, in a single API.
Connect to availability for expedition ships in Galápagos, Antarctica and more remote destinations. |
GET /v1/ships/availability?destination=galapagos&month=2025-03
{
"data": [
{
"ship": {
"id": "ship_horizon",
"name": "M/V Horizon"
},
"departure_date": "2025-03-04",
"nights": 7,
"destination": "Galápagos Islands",
"available_cabins": 12,
"currency": "USD",
"from_price": 6200
},
{
"ship": {
"id": "ship_drake",
"name": "MV Drake Passage"
},
"departure_date": "2025-03-21",
"nights": 10,
"destination": "Galápagos Islands",
"available_cabins": 5,
"currency": "USD",
"from_price": 7100
}
]
}What is Expedition API?
What is Expedition API?
Expedition API centralizes availability for expedition ships across operators in a single, consistent API. It's built for OTAs, travel startups, and internal tools that need near real-time availability without juggling multiple fragile integrations.
Unified availability
One API, many ships and operators, so you can stop wiring up one-off feeds and exports.
UI-ready data
Dates, cabins, remaining capacity, prices, and duration are all shaped for building booking flows and dashboards.
Built for integrators
Predictable fields, stable structures, and explicit enums mean fewer surprises in production.
Free beta
Use the API free while we're in beta; later we'll move to token-based access with clear rate limits and tiers.
Coverage & destinations
Current coverage and destination roadmap
Expedition API starts with expedition destinations and will expand over time. The API structure remains consistent as new regions are added, so your integrations don't break when coverage grows.
Galápagos
Live ship availability for Galápagos expeditions, with dates, cabins, and pricing.
Antarctica
Upcoming coverage for Peninsula and South Georgia voyages, including capacity and rates.
Arctic
On the roadmap for high-latitude itineraries around Svalbard and neighboring regions.
Amazon
Future coverage for river cruises and jungle expeditions in the Amazon basin.
For developers
Built for developers from day one
Everything about Expedition API is designed so your first call feels easy and your integration stays predictable as coverage grows.
Quickstart in 3 steps
- 1. Create your account via expeditionapi.com/dashboard (soon: request a token directly from the dashboard).
- 2. Make your first call using a simple request with an Authorization header:
curl "https://api.expeditionapi.com/v1/ships/availability?destination=galapagos" -H "Authorization: Bearer tok_test_your_token"
- 3. Filter what you need by destination, date range, nights, price, remaining capacity, and more to power your own UIs.
Technical characteristics
- · REST + JSON-first endpoints
- · Token-based auth in the future; beta may be open
- · Stable sandbox-style data for prototyping UIs
- · Documentation and examples live in api.expeditionapi.com
During beta you may be able to call the API without a token. When tokens roll out, we'll keep the structures stable so you only need to add auth, not rewrite your integration.
Start with the docs, then copy a sample request and iterate from there.
Status & future pricing
Free beta today, production-ready tomorrow
Expedition API is in early beta and currently free to use. As we harden the platform, we'll introduce token-based access and plans suited to everything from internal tools to full-scale products.
Request access to Expedition API
We'll only email you about beta access, API details, and important updates.
Request early access to the Expedition API beta. You'll be able to explore endpoints, see documentation, and get updates about new features and pricing. Fill out your email below and we'll contact you with details to join the beta and view API details.
Today: free beta
Use the API to explore availability, validate ideas, and build prototypes without worrying about limits or billing.
- · No authentication required for many endpoints
- · Schema and fields may change as we iterate
- · Feedback from beta users directly shapes the roadmap
Tomorrow: token-based plans
Once the core is stable, we'll move to token-based access with clear plans so you can run Expedition API in production.
- · Plans with request limits and overage protection
- · SLAs and priority support for higher tiers
- · Transparent usage metrics exposed in the dashboard
FAQ
Frequently asked questions
Is it really free right now?
Yes. During the beta you can use the API for free while we refine coverage and the data model.
Where do the data come from?
We work directly with expedition operators and trusted inventory systems to surface structured availability.
How often is availability updated?
It depends on the operator, but we aim for near real-time updates when inventory changes or sailings fill.
Can I use it in production during beta?
You can, but we may introduce breaking changes. We recommend starting with internal tools or non-critical UIs.
Are there SDKs, or just REST?
The core is REST + JSON. SDKs and code samples for popular stacks will be linked from the documentation site.