Skip to content

Overview ​

Workflow ​

Hotel API has 4 steps of flow. Please do not forget that all steps are must.

Coral Workflow

Destination Structure ​

In order to supply maximum level of destination hierarchy in human readable format (national, regional, sub-regional, local and sub-destination based), Platform 2 provides multi-level destination structure by parent-child relation with more-to-more connectivity.

Below chart shows structure sample of destination to sub-destination relation :

Subdestinations

Sub-destination’s parent destination code refers higher destination that covers sub destination.

More-to-more structure gives best application of destinations and creates destination matrix in order to provide ability to reach sophisticated certain destination that have complex relation with destination network.

  • More than one sub-destination can be connected to single destination.
  • Sub-destination can be connected to more than one destinations.
  • Maximum level of sub-destination count from highest level destination to lowest level destination is non-limited.
  • If a destination doesn’t have a parent id, this destination is a city.
  • For US, Canada, Brasil, Mexico and Australia, province regions refers to states.

Below chart shows destination structure of static database :

Destinations

A standard hotel booking progress starts with "search" action and the general flow continues as "search -> check availability -> provision -> booking" steps. During this flowing process, for each step, unique codes must be carried to the next step.

Released under the MIT License.