Este mensaje devuelve una lista de destinos cargados en la plataforma que estén asociados al usuario que realiza la petición.  

 

En la respuesta se devolverá el listado de destinos identificados por su tipo. 


Endpointhttps://hotel.new.hotetec.com/webservice/integrations/pull/listLocations

 


Mensaje de petición listLocations

 

El mensaje está compuesto por los siguientes elementos:

 

Elemento

Obligatorio

Valores / Formato

Descripción

sessionId

S

Alfanumérico

ID de la sesión generado

languageCode

S

DE, EN, ES, FR, IT, NL, PT

Idioma en el que queremos recibir la respuesta. Si no se indica, se devolverá el valor que Hotetec tenga por defecto para el usuario

 

Se utilizan los códigos ISO 639-1. Actualmente sólo se aceptan los indicados en valores.

currency

S

EUR, USD, GBP, EGP, MXN, CHF, CUP

Divisa en la que queremos recibir los precios de la solicitud. Si no se indica, se devolverá el valor que Hotetec tenga por defecto para el usuario.

 

Se utilizan los códigos ISO 639-1. Actualmente sólo se aceptan las indicadas en valores.

locationCode

N

Alfanumérico

Código de la zona geográfica donde se encuentra el establecimiento

locationName

N

Alfanumérico

Nombre de la zona geográfica donde se encuentra el establecimiento

locationType

N

Alfanumérico.

Zone, Area, Region, Country

Tipo de zona geográfica donde se encuentra el establecimiento

parentLocationCode

N

Alfanumérico

Código de la zona superior donde se encuentra el establecimiento 

 


Ejemplo de mensaje con todos los elementos cumplimentados (JSON):

{

    "sessionId"" TES#20077#682164202862402",

    "languageCode""ES",

    "currency""EUR",

    "locationCode""ES-46018",

    "locationName": "Alcudia",

    "locationType""Zone",

    "parentLocationCode"”ESBAL03”

    

}

 

Mensaje de respuesta listLocations

 

El mensaje está compuesto por los siguientes elementos:

 

Elemento

Descripción

sessionId

ID de la sesión generado

notification

Tipo de notificación.

Error: importante revisarlo para corregir la incidencia que esté indicando el sistema

Aviso

Información

notificationDetail

Descripción de la notificación indicada.

 

location

code

Código de la zona geográfica donde se encuentra el establecimiento 

name

Nombre de la zona geográfica donde se encuentra el establecimiento 

type

Tipo de zona geográfica donde se encuentra el establecimiento

parentCodeCódigo de la zona superior donde se encuentra el establecimiento

 

Ejemplo de mensaje (JSON):


{   

"sessionId""TES#20077#280227446359930",

    "location"[

        {

            "code""ES-46018",

            "name": "Alcudia",

            "type": "Zone",

            "parentCode": "ESBAL03"

        },

        {

            "code""ESBAL03",

            "name": "MALLORCA",

            "type": "Area",

            "parentCode": "ESBAL"

        },

        {

            "code""ESBAL",

            "name": "ISLAS BALEARES",

            "type": "Region",

            "parentCode": "ES"

        },

        {

            "code""ES",

            "name": "ESPAÑA",

            "type": "Country"

        }

    ]

 }