Este mensaje devuelve toda la información relativa a los establecimientos a los que el usuario tiene acceso.
Se puede realizar la consulta filtrando por un establecimiento concreto o por un conjunto de establecimientos, así como de forma global para que los devuelva todos.
Esta información corresponde a los datos generales obtenidos en el mensaje listHotels así como información detallada de habitaciones, servicios, fotografías, etc.
Endpoint: https://hotel.new.hotetec.com/webservice/integrations/pull/hotelInformation
Mensaje de petición hotelInformation
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. |
hotelCode | S | Alfanumérico | Código individual de un hotel/establecimiento |
vendorCode | N | Alfanumérico | Código de proveedor/empresa de un conjunto de hoteles/establecimientos |
Ejemplo de mensaje (JSON):
{
"sessionId": " HPH#20077#682164202862402",
"languageCode": "ES",
"currency": "EUR",
"hotelCode": ["45501"],
"vendorCode": ["DEMOHTT"]
}
Mensaje de respuesta hotelInformation
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. |
vendorCode | Código de proveedor/empresa de un conjunto de hoteles/establecimientos |
| |
hotel | |
code | Código individual de un hotel/establecimiento |
name | Nombre completo del establecimiento |
chain | Cadena a la que pertenece el establecimiento |
| |
establishmentType | |
code | Código del tipo de establecimiento. (Ejemplo: HOTL) |
name | Descripción del tipo de establecimiento (Ejemplo: Hotel) |
| |
category | |
code | Código de la categoría (Ejemplo: 5*) |
name | Descripción de la categoría. (Ejemplo: Cinco estrellas) |
| |
address – country | |
code | Código del país (Ejemplo: ES) |
name | Descripción del país (Ejemplo: España) |
state | Tipificación adicional del árbol de destino |
county | Población del establecimiento |
province | Tipificación adicional del árbol de destino |
| |
address – location | |
code | Código de la zona geográfica. |
name | Descripción de la zona geográfica |
postalCode | Código postal del establecimiento |
adressText | Dirección del establecimiento |
| |
address - gps | |
latitude | Latitud |
longitude | Longitud |
| |
contact | Datos de contacto del establecimiento |
description | Descripción general del establecimiento |
photoUrl | URL’s de las fotografías generales del establecimiento |
| |
roomType | Listado de habitaciones del establecimiento |
code | Código interno de la habitación. Uso interno. |
name | Nombre comercial de la habitación |
description | Descripción de la habitación |
photoUrl | URL’s de las fotografías de la habitación |
facility | Servicios de la habitación code: código del servicio name: nombre/descripción del servicio |
| |
facility | Servicios del establecimiento |
code | Código del servicio |
name | Nombre/descripción del servicio |
| |
thematic | Temática relacionada con el establecimiento |
code | Código de la temática |
name | Nombre/descripción de la temática |
| |
rate | Listado de tarifas del establecimiento. |
Ejemplo de mensaje (JSON):
{
"sessionId": "HPH#20077#652627707000703",
"notification": null,
"notificationDetail": null,
"hotel": {
"code": "45501",
"name": "Hotetec Playa",
"chain": null,
"establishmentType": {
"code": "HOTL",
"name": "Hotel"
},
"category": {
"code": "5*",
"name": "Cinco estrellas"
},
"address": {
"country": {
"code": "ES",
"name": "ESPAÑA"
},
"state": null,
"county": "Palma de Mallorca",
"province": null,
"location": {
"code": "ES-46393",
"name": "Palma de Mallorca"
},
"postalCode": "07001",
"addressText": "PS Marítimo, 35",
"gps": {
"latitude": 39.7644,
"longitude": 3.1615
}
},
"contact": null,
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
"photoUrl": [
],
"roomType": [
{
"code": "SGL#STD",
"name": "Individual Estándar",
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.",
"photoUrl": null,
"facility": [
{
"code": "SATELITE",
"name": "Canal satélite"
},
{
"code": "DUCHA",
"name": "Ducha"
}
]
},
{
"facility": [
{
"code": "TE_CAFE",
"name": "Accesorios té /café"
},
{
"code": "RENTBICI",
"name": "Alquiler de bicicletas"
},
{
"code": "INTERNET",
"name": "Acceso a internet"
}
],
"thematic": [
{
"code": "ONLYADULTS",
"name": "Only Adults"
}
],
"rate": null
}