Skip to main content

Environments

All paths in this documentation are relative to the base URL of your Journeys environment:

BASE="https://<journeys host>/api/journeys/v1"
TOKEN="<tenant token for that environment>"

The examples use these two variables. Your base URLs and tokens are issued during onboarding, one pair per environment (for example an evaluation or test environment and production). Each environment has its own tokens and its own data; a token is refused by any other environment.

Kaptio Journeys runs in the European Union (Google Cloud, europe-west1). A tenant can also serve the API on its own booking domain (for example book.example.com), same-origin with its hosted booking pages, under the same /api/journeys/v1 path.

Enabling surfaces for a tenant​

Each surface is switched on per tenant in its configuration:

SurfaceTenant configuration keyAnswer when not enabled
Order orchestrationorder_orchestration404 not_enabled
Order operationsoms_ops404 oms_ops_not_enabled
Group agreements and travel partiesgroup_bookings (with oms_ops)404 group_bookings_not_enabled
Group salesgroup_sales404 group_sales_not_enabled
Quote storequote_store404 quote_store_not_enabled
Repricingrepricing404 repricing_not_enabled

Request limits​

LimitValue
Request body5 MB of JSON
Content typeapplication/json for request and response bodies
Time zoneAll timestamps are ISO 8601 with an offset; the service writes UTC (Z).

For call rates, see Rate limits.