Hurtigruten Partner API Documentation

Welcome to the Hurtigruten Partner API documentation. This site provides comprehensive information on how to integrate with Hurtigruten's services, including both expedition and Norwegian coastal voyages.

Overview

Hurtigruten offers two main APIs to cater to different aspects of its services:

  • Hurtigruten Expeditions (HX) API: Access to expedition cruises, including booking, availability, pricing, and detailed content about ships, cabins, excursions, and ports.
  • Hurtigruten Norway (HRN) API: Access to Norwegian coastal voyages, including booking, availability, pricing, and detailed content about ships, cabins, excursions, and ports.

Getting Started

To start using the Hurtigruten APIs, follow these steps:

  1. Contact us for credentials: Reach out to our support team via the support portal to get your API credentials.
  2. Authenticate with Auth0: Use your credentials to obtain a bearer token from Auth0.
  3. Make API Requests: Use the bearer token to authenticate your requests to the Hurtigruten APIs.

API Sections

Hurtigruten Expeditions (HX) API

The HX API provides access to Hurtigruten's expedition services. You can use this API to check availability, book cruises, and retrieve detailed information about expedition ships, cabins, excursions, and ports.

Hurtigruten Norway (HRN) API

The HRN API provides access to Hurtigruten's Norwegian coastal services. You can use this API to check availability, book voyages, and retrieve detailed information about coastal ships, cabins, excursions, and ports.

Authentication

Authentication may work differently depending on which API you're using. Please refer to the Getting Started page for each specific API for detailed instructions on how to authenticate.

All API requests require authentication via a bearer token from Auth0.

Note

API credentials are specific to either the HRN or HX APIs. Separate credentials are required to access each API.

Support

If you have any questions or need assistance, please contact our support team via the support portal.