Skip to main content

Method

GET /v1/ref/product-types

Description

Returns the complete list of product types available in the platform. These types are used when creating and categorizing products, and include: tour, experience, package, accommodation, cruise, pilgrimage, excursion, and city-break.

Headers

This endpoint is public and does not require authentication.

Query Parameters

No query parameters are required.

Response

{
  "items": [
    {
      "value": "tour",
      "label": "Tour"
    },
    {
      "value": "experience",
      "label": "Experience"
    },
    {
      "value": "package",
      "label": "Package"
    },
    {
      "value": "accommodation",
      "label": "Accommodation"
    },
    {
      "value": "cruise",
      "label": "Cruise"
    },
    {
      "value": "pilgrimage",
      "label": "Pilgrimage"
    },
    {
      "value": "excursion",
      "label": "Excursion"
    },
    {
      "value": "city-break",
      "label": "City-break"
    }
  ]
}

Response Fields

items
array
required
Array of product type objects.
items[].value
string
required
The product type identifier (e.g., “tour”, “experience”, “package”, “accommodation”, “cruise”, “pilgrimage”, “excursion”, “city-break”).
items[].label
string
required
Human-readable label with capitalized first letter (e.g., “Tour”, “Experience”).

Product Type Descriptions

  • tour: Multi-day guided tours with itineraries
  • experience: Single-day or shorter experiences and activities
  • package: Bundled products combining multiple components
  • accommodation: Hotel, resort, and lodging products
  • cruise: Cruise ship products with ports and cabin categories
  • pilgrimage: Religious or spiritual pilgrimage tours and journeys
  • excursion: Day trips and short outings, typically from a base location
  • city-break: Short urban getaways focusing on city experiences and culture

Notes

  • These product types are platform-defined constants and cannot be modified via the API
  • Use the value field when creating or updating products via the Products API
  • Product types determine which fields and configurations are available for a product