Saltar a contenido

Catálogo completo de los paquetes de un alojamiento

En este método solicitamos la información completa sobre los paquetes (actividad + alojamiento) disponibles para un alojamiento en particular. Aquí se incluye información sobre las tarifas de las diferentes habitaciones disponibles del alojamiento.

Método de acceso

POST /Package/FullCatalog

Estructura de la petición

  • People: (list) Requerido. Listado de personas que componen el paquete. El orden en el cual se añaden las personas en este listado repercute, posteriormente, en el índice a usar en la propiedad Room

    • Person: (object) Requerido. Información de la persona.

      • Type: (int) Requerido. Tipo de persona.

        Posibles valores
        • 0: Bebé
        • 1: Niño
        • 2: Adulto
        • 3: Senior
        • 4: Genérico
      • Age: (int) Opcional. Edad de la persona. Obligatorio, únicamente, si se trata de un niño o bebé (tipo 1 y 2).

  • Activity: (object) Requerido. Información sobre la actividad.

    • FromDate: (date) Requerido. Fecha de inicio de la actividad. Formato IS0 8601 (YYYY-MM-DD).
    • ToDate: (date) Requerido. Fecha de finalización de la actividad. Formato IS0 8601 (YYYY-MM-DD).
    • PrePackageIds: (list) Requerido. Listado de identificadores de prepaquetes de la actividad.
      • (string): Requerido. Identificador del prepaquete
  • Accommodation: (object) Requerido. Información sobre el alojamiento.

    • AccommodationId: (string) Requerido. Identificador del alojamiento
    • CheckIn: (date) Requerido. Fecha de entrada al alojamiento. Formato ISO 8601 (YYYY-MM-DD).
    • CheckOut: (date) Requerido. Fecha de salida del alojamiento. Formato ISO 8601 (YYYY-MM-DD).
    • RoomDistribution: (list) Requerido. Listado habitaciones que compondrán el paquete.
      • Room: (list) Requerido. Información de las Personas que componen esta habitación.
        • (int): Requerido. Índice correspondiente a la posición de la persona en el listado de Personas (People).

Ejemplo de petición

Ejemplo: 2 habitaciones: "1 adulto + 1 niño" y "1 adulto"
{
    "People": [
        {
            "Type": 2
        },
        {
            "Type": 2
        },
        {
            "Type": 1,
            "Age": 5
        },
        {
            "Type": 2
        }
    ],
    "Activity": {
        "FromDate": "2023-01-25",
        "ToDate": "2023-01-26",
        "PrePackageIds": [
            "1fu1tmxgjrzyh"
        ]
    },
    "Accommodation": {
        "AccommodationId": "291641/weqn6yqht5bfw",
        "CheckIn": "2023-01-25",
        "CheckOut": "2023-01-28",
        "RoomDistribution": [
            [
                0,
                1,
                2
            ],
            [
                3
            ]
        ]
    }
}

Estructura de la respuesta

  • Echotoken: (string). Token necesario para las siguientes peticiones: solicitar precios, añadir elementos al carro, etc.
  • Activities: (object). Propiedad que contiene la definición del catálogo de actividades. Aquí están listadas todas las actividades disponibles para el prepaquete indicado.
  • Accommodation: (object). Información sobre el alojamiento del paquete, indicado en la petición.

    • Id: (string). Identificador del alojamiento.
    • Name: (string). Nombre del alojamiento.
    • Description: (string). Descripción del alojamiento.
    • Address: (string). Dirección del alojamiento.
    • City: (string). Ciudad del alojamiento.
    • Type: (int). Tipo de alojamiento.

      Posibles valores
      • 0: Sin clasificar
      • 1: Hotel
      • 2: Hostal
      • 3: Camping
      • 4: Apartamento
    • Category: (int). Tipo de categoría.

      Posibles valores
      • 0: Desconocida.
      • 1: 1 Estrella.
      • 2: 2 Estrellas.
      • 3: 3 Estrellas.
      • 4: 4 Estrellas.
      • 5: 5 Estrellas.
    • CategoryName: (string). Nombre de la categoría.

    • TypeName: (string). Nombre del tipo de alojamiento.
    • Location: (object). Localización exacta del alojamiento.
      • Latitude: (decimal). Latitud de la geolocalización.
      • Longitude: (decimal). Longitud de la geolocalización.
    • Distances: (list). Listado de distancia a las diferentes actividades del paquete.
      • Distance: (object). Información de la distancia a la actividad del paquete.
    • AccommodationServices: (list). Listado de servicios disponibles en el alojamiento.
    • AccommodationService: (object). Información del servicio disponible en el alojamiento. - Name: (string). Nombre del servicio. - IsFree: (string). Indica si está incluido en el precio.
    • AccommodationImages: (list). Listado de imágenes del alojamiento.
      • Description: (string). Descripción de la imagen.
      • Order: (int). Orden para ser mostradas.
      • Url: (string). Dirección URL de la imagen.
    • AccommodationRooms: (list). Listado con las distintas habitaciones del alojamiento.
      • AccommodationRoom: (object). Información de la habitación del alojamiento.

        • RoomRequestNumber: (string). Identificador de la distribución solicitada en función de la habitación.

          Ejemplo
          • Si se solicitan 3 habitaciones de 2 adultos cada una.

            En este caso aparecerán los identificadores definidos entre 1 y 3 pero será posible seleccionar las habitaciones como se quiera. Ejemplos:

            • 3 del tipo RoomRequestNumber = 1
            • 2 del tipo RoomRequestNumber = 1 y 1 del tipo RoomRequestNumber = 3
            • 1 del tipo RoomRequestNumber = 1, otra del tipo RoomRequestNumber = 2 y otra del tipo RoomRequestNumber = 3
          • Si se solicitan 3 habitaciones, una de 2 adultos, otra de 2 niños y otra de 1 niño y 1 adulto.

            Será necesario seleccionar una del tipo RoomRequestNumber = 1, una RoomRequestNumber = 2 y otra RoomRequestNumber = 3.

        • TypeName: (string). Nombre del tipo de habitación.

        • AccommodationRoomRates: (list). Listado array con las tarifas de las habitaciones del alojamiento.
          • AccommodationRoomRate: (list). Información de la tarifa de las habitaciones del alojamiento.

            • Id: (string). Identificador de la habitación.
            • BoardCode: (int) código del tipo de pensión.

              Posibles valores
              • 10: Solo habitación.
              • 20: Habitación y desayuno.
              • 30: Media Pensión.
              • 40: Pensión Completa.
              • 50: Todo incluido.
            • BoardName: (string). Nombre del tipo de alojamiento.

            • Adults: (int). Número de adultos.
            • Children: (int). Número de niños.
            • RateClass: tipo de tarifa.

              Posibles valores
              • 1: No reembolsable
              • 2: Reembolsable.
  • Flags: (list). Listado con información adicional.

    • IncludesTickets: (boolean). Indica si incluye tickets.
    • Promoted: (boolean). Indica si está promocionado.
  • PrePackages: (list). Listado de prepaquetes disponibles. Este valor concuerda con los prepaquetes solicitados en la petición (PrePackageIds).
    • Id: (string). Identificador del prepaquete.
    • Name: (string). Nombre del prepaquete.
  • ActivityPackages: (list). Listado de actividades del paquete.
    • ActivityPackage: (object). Información de la actividad del paquete.
      • Id: (string). Identificador del paquete de actividades
      • Activities: (list). Listado de actividades incluidas en el paquete.
        • Activities: (object). Información de la actividad incluida en el paquete.
          • ActivityId: (string). Identificador de la actividad.
          • Quantity: (int). Cantidad que se incluye.
  • Packages: (list) Listado de paquetes. Este listado es la unión entre los prepaquetes solicitados, el alojamiento y las actividades.

    • Package: (list) Información del paquete.
      • Id: (string). Identificador del paquete.
      • PrePackageId: (string). Identificador del prepaquete.
      • AccommodationRateId: (string). Identificador de la tarifa de alojamiento.
      • AccommodationId: (string). Identificador del alojamiento.
      • ActivityPackageId: (string). Identificador del paquete de actividades.
      • Price: (decimal). Precio del paquete.
      • CancellationPolicy: (object). Políticas de cancelación.
        • IsRefundable: (boolean). Indica si el paquete es reembolsable o no en algún momento.
        • Rules: (list). Reglas que definen las políticas de cancelación.
          • Rule: (object). Regla que define esta política de cancelación.
            • HoursInAdvanceOfAccess: (int). Horas de antelación respecto a la fecha de acceso sobre el que aplica esta regla.
            • Percentage: (decimal). Porcentaje de penalización respecto al precio.
  • Success: (boolean). Valor que indica si la llamada ha sido procesada correctamente o no.

  • Errors: (list). Array de errores.
    • Error: (object).
      • ErrorMessage: (string). Mensaje de error explicando por qué la petición no ha sido correcta. En caso que haya sido correcta, devolverá null.
      • ErrorCode: (int). Código que identifica al error.
  • ErrorEntityBreakDown (list): Lista que contiene objetos con el nombre e ID en caso de error.
    • Id (string): Identificador
    • Name (string): Nombre relacionado del identificador.

Ejemplo de respuesta

Example
{
    "EchoToken": "ufydewqxxidxctaeg1fmya3azr",
    "Activities": {
        "Providers": [
            {
                "ProviderId": "44kwqs3opjcb1",
                "ProviderName": "La Molina",
                "ProviderDescription": "<p>La Molina es la estación decana de los deportes de invierno en España con el primer remonte comercial en 1943. En su historia recoge deporte y diversión para todos los públicos. La mayoría de su extensión está situada en la Cerdanya, tiene 61 km esquiables repartidos en 54 pistas para todos los niveles, un snowpark de grandes dimensiones y el super pipe más grande de los Pirineos.</p><p>Es una estación puntera con un espíritu deportivo y moderno que conjuga con su vertiente familiar y actividades para todas las edades. Kilómetros de pistas para todos los niveles, buena nieve y servicios de calidad. Y si quieres mas La Molina + Masella, dos estaciones un gran dominio esquiable.</p>",
                "ProviderCommercialConditions": "RECUERDA que puedes solicitar CAMBIOS y CANCELACIONES hasta 3 días antes de tu visita, sin incluir el día de la visita. Deberás solicitarlo antes de las 12h(AM).",
                "ExchangeVoucherPoint": "Oficinas situadas debajo del telecabina Alp2500",
                "AdvancedDateSelectorMethodName": "None",
                "IsForGroups": false,
                "IsForGiftCard": false,
                "IsForSeasonTickets": false,
                "RequiresReservation": true,
                "LimitOfNumberOfPeopleToBeGroup": 19,
                "Logo": "https://pre-tixalia.api.experticket.com/api/provider/logo?PartnerId=45cf6xmn1p6e4&Id=44kwqs3opjcb1",
                "PromotionalImages": [
                    {
                        "IsMainImage": true,
                        "Url": "https://pre-tixalia.api.experticket.com/api/provider/promotionalimage?PartnerId=45cf6xmn1p6e4&Id=rq8xabnwi7npn"
                    }
                ],
                "Tags": [
                    "q44os41h6b4sy",
                    "w4rkutdcs9qka",
                    "urfw4bh33qyty",
                    "hjscr9s4qeafc",
                    "nyzp8jpfgmf7r",
                    "wokchoiawwfkh",
                    "wg9qq3amgw37c",
                    "64xr3oqzpak44",
                    "s4x33fp9dd9hy",
                    "5rhijtzos9cge",
                    "kyu6ejde1x5m4",
                    "15dupafepdqre",
                    "o9nragwa4cd9y"
                ],
                "Location": {
                    "CountryCode": "es",
                    "City": "La Molina",
                    "Address": "Alp",
                    "ZipCode": "17537",
                    "Lat": 42.3446912,
                    "Lng": 1.95669780000003
                },
                "CancellationPolicy": {
                    "IsRefundable": true,
                    "Rules": [
                        {
                            "HoursInAdvanceOfAccess": 72.000000000000,
                            "Percentage": 100.000000000000
                        }
                    ]
                },
                "TicketEnclosures": [
                    {
                        "TicketEnclosureId": "mt31qpees4xsk",
                        "TicketEnclosureName": "La Molina + Masella",
                        "Logo": "https://pre-tixalia.api.experticket.com/api/ticketenclosure/logo?PartnerId=45cf6xmn1p6e4&Id=mt31qpees4xsk",
                        "TypeOfPersonDefinitionTypeChild": 1,
                        "TypeOfPersonDefinitionValueChild": 7.000000000000,
                        "TypeOfPersonDefinitionTypeAdult": 1,
                        "TypeOfPersonDefinitionValueAdult": 12.000000000000
                    },
                    {
                        "TicketEnclosureId": "p9r9155zhpe44",
                        "TicketEnclosureName": "La Molina",
                        "Logo": "https://pre-tixalia.api.experticket.com/api/ticketenclosure/logo?PartnerId=45cf6xmn1p6e4&Id=p9r9155zhpe44",
                        "TypeOfPersonDefinitionTypeChild": 1,
                        "TypeOfPersonDefinitionValueChild": 7.000000000000,
                        "TypeOfPersonDefinitionTypeAdult": 1,
                        "TypeOfPersonDefinitionValueAdult": 12.000000000000,
                        "TypeOfPersonDefinitionTypeSenior": 1,
                        "TypeOfPersonDefinitionValueSenior": 65.000000000000
                    }
                ],
                "ProductBases": [
                    {
                        "ProductBaseId": "moxcwcy3ntfpg",
                        "ProductBaseName": "Productos para empaquetar Forfait + Alquiler Material Snow",
                        "ProductBaseDescription": "Tarifa exclusiva para empaquetar con alojamiento, transporte, actividades u otros servicios.",
                        "Products": [
                            {
                                "ProductId": "yt1pgb1k61wdc",
                                "ProductName": "Forfait Adulto + Alquiler snow 2 días ",
                                "ProductDescription": "<p>Forfait para persona a partir de 12 años y material de snow. Válido para 2 días consecutivos. Incluye: tabla + botas. No incluye casco. No incluye seguro. El 25 de diciembre y el último día de la temporada horario especial.Alquiler de material, tarifa especial reservando con alojamiento.</p><p>Soporte para forfait PiriNeu365 recargable no incluido. 2€ de pago al retirar el forfait en taquilla.</p><p>Menores (0 a 6 años) y Veterano II (+75 años): Compra directa en taquillas.<br></p>",
                                "HoursInAdvanceOfPurchase": 72,
                                "DaysWithLimitedCapacity": "",
                                "MinimumNumberByTransaction": 1,
                                "NumberOfPeople": 1,
                                "NumberOfAdults": 1,
                                "NumberOfChildren": 0,
                                "NumberOfSenior": 0,
                                "NumberOfBabies": 0,
                                "NumberOfGeneric": 0,
                                "RequiresRealTimePrice": false,
                                "Tickets": [
                                    {
                                        "TicketId": "na19qnrm8zh3e",
                                        "TicketName": "Forfait + Alquiler snow La Molina Adulto",
                                        "TicketConditions": "",
                                        "TicketEnclosureId": "p9r9155zhpe44",
                                        "TypeOfPerson": {
                                            "Type": 3,
                                            "PersonNumber": 1
                                        },
                                        "IsQuotaTicket": true
                                    }
                                ],
                                "ValidDays": 2,
                                "ValidDaysType": 0,
                                "AccessDateCriteria": 0,
                                "BarcodeAssignment": 0,
                                "ProductPaxGroupingId": "mx3osekefh43g",
                                "SalesDocumentSettings": {
                                    "Disable": false,
                                    "ShowPrice": false,
                                    "AccessDateCriteriaOpenDateSalesDocument": 0
                                },
                                "PriceMode": 1,
                                "Release": 3,
                                "HasSaleFlowRule": false,
                                "IsForPackaging": true
                            }
                        ],
                        "ProductPaxGroupings": [
                            {
                                "ProductPaxGroupingId": "mx3osekefh43g",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 2 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            },
                            {
                                "ProductPaxGroupingId": "hh414t6zhjwm4",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 3 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            },
                            {
                                "ProductPaxGroupingId": "h4qduypnanicr",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 4 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            },
                            {
                                "ProductPaxGroupingId": "4gazafx5sjcph",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 5 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            },
                            {
                                "ProductPaxGroupingId": "7dqae9jimjq1q",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 6 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            },
                            {
                                "ProductPaxGroupingId": "h96fnsdhsunur",
                                "ProductPaxGroupingName": "Forfait la Molina + Alquiler snow 7 días ",
                                "Dates": "2023-01-25,2023-01-26"
                            }
                        ]
                    }
                ],
                "DemandAccessDate": true,
                "TaxType": 0,
                "PurchaseFlowType": 2,
                "Type": 0
            }
        ],
        "Success": true,
        "Timestamp": "2023-01-10T12:18:51.1201261"
    },
    "Accommodation": {
        "Id": "291641/weqn6yqht5bfw",
        "Name": "Chalets de l'Isard - Vacanceole",
        "Description": "Esta sencilla residencia se encuentra en Les Angles. Ubicada a 300 metros del centro del pueblo, la propiedad brinda un fácil acceso a todo lo que este destino tiene para ofrecer. El establecimiento está a 10 metros de las pistas. El alojamiento se encuentra a 13. 0 km de las principales conexiones con el transporte público. Chalets de l'Isard - Vacanceole tiene un total de 81 dormitorios disponibles para sus huéspedes. Asimismo, el alojamiento cuenta con Wi-Fi gratuito. Chalets de l'Isard - Vacanceole no ofrece servicio de recepción 24 horas. Desafortunadamente, no hay habitaciones en las que las personas que se hospeden en este alojamiento puedan pedir una cuna para los más pequeños. Las zonas comunes de la propiedad están adaptadas a personas con discapacidad. El establecimiento también dispone de una habitación accesible. Este establecimiento es ecológicamente sostenible. Los huéspedes de este establecimiento podrán aprovechar sus múltiples servicios de salud y bienestar. La residencia puede cobrar el importe de algunos de estos servicios. ",
        "Address": "Route du Pla del Mir",
        "City": "Les Angles",
        "Type": 0,
        "Category": 0,
        "CategoryName": "Unassigned",
        "TypeName": "Unassigned",
        "Location": {
            "Longitude": 2.070518970489502,
            "Latitude": 42.568477630615234
        },
        "Distances": [
            {
                "ActivityProviderId": "44kwqs3opjcb1",
                "Distance": 26601.1617431278
            }
        ],
        "AccommodationImages": [
            {
                "Description": "Vista general",
                "Order": 0,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_a_004.jpg"
            },
            {
                "Description": "Vestíbulo",
                "Order": 1,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_l_001.JPG"
            },
            {
                "Description": "Habitación",
                "Order": 2,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_w_001.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 3,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_001.jpg"
            },
            {
                "Description": "Piscina",
                "Order": 4,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_001.jpg"
            },
            {
                "Description": "Vestíbulo",
                "Order": 5,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_l_002.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 6,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_w_002.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 7,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_002.jpg"
            },
            {
                "Description": "Piscina",
                "Order": 8,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_002.jpg"
            },
            {
                "Description": "Vestíbulo",
                "Order": 9,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_l_003.JPG"
            },
            {
                "Description": "Habitación",
                "Order": 10,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_003.jpg"
            },
            {
                "Description": "Piscina",
                "Order": 11,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_003.JPG"
            },
            {
                "Description": "Habitación",
                "Order": 12,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_004.jpg"
            },
            {
                "Description": "Piscina",
                "Order": 13,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_004.jpg"
            },
            {
                "Description": "Vista general",
                "Order": 14,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_a_005.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 15,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_005.JPG"
            },
            {
                "Description": "Piscina",
                "Order": 16,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_005.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 17,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_006.jpg"
            },
            {
                "Description": "Piscina",
                "Order": 18,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_p_006.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 19,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_007.JPG"
            },
            {
                "Description": "Habitación",
                "Order": 20,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_008.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 21,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_009.JPG"
            },
            {
                "Description": "Vista general",
                "Order": 22,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_a_010.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 23,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_010.JPG"
            },
            {
                "Description": "Vista general",
                "Order": 24,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_a_011.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 25,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_011.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 26,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_012.jpg"
            },
            {
                "Description": "Habitación",
                "Order": 27,
                "Url": "https://photos.hotelbeds.com/giata/29/291641/291641a_hb_ro_013.jpg"
            }
        ],
        "AccommodationRooms": [
            {
                "RoomRequestNumber": 1,
                "TypeName": "APARTMENT 2 ROOMS 4 PAX",
                "AccommodationRoomRates": [
                    {
                        "Id": "fshgmdmcxww6s",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 2,
                        "Children": 1,
                        "RateClass": 2
                    }
                ]
            },
            {
                "RoomRequestNumber": 1,
                "TypeName": "APARTAMENTO CAPACIDAD 6 UN DORMITORIO",
                "AccommodationRoomRates": [
                    {
                        "Id": "oq55mb6g9es54",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 2,
                        "Children": 1,
                        "RateClass": 2
                    }
                ]
            },
            {
                "RoomRequestNumber": 1,
                "TypeName": "APARTAMENTO CAPACIDAD 8 DOS DORMITORIOS",
                "AccommodationRoomRates": [
                    {
                        "Id": "kf5sn4o5izt3n",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 2,
                        "Children": 1,
                        "RateClass": 2
                    }
                ]
            },
            {
                "RoomRequestNumber": 2,
                "TypeName": "APARTMENT 2 ROOMS 4 PAX",
                "AccommodationRoomRates": [
                    {
                        "Id": "gk5wmfxwdswmk",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 1,
                        "Children": 0,
                        "RateClass": 2
                    }
                ]
            },
            {
                "RoomRequestNumber": 2,
                "TypeName": "APARTAMENTO CAPACIDAD 6 UN DORMITORIO",
                "AccommodationRoomRates": [
                    {
                        "Id": "d15hmgeuk655n",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 1,
                        "Children": 0,
                        "RateClass": 2
                    }
                ]
            },
            {
                "RoomRequestNumber": 2,
                "TypeName": "APARTAMENTO CAPACIDAD 8 DOS DORMITORIOS",
                "AccommodationRoomRates": [
                    {
                        "Id": "yom4pzsufmjsy",
                        "Recheck": false,
                        "BoardCode": 10,
                        "BoardName": "SOLO HABITACIÓN",
                        "Adults": 1,
                        "Children": 0,
                        "RateClass": 2
                    }
                ]
            }
        ]
    },
    "PrePackages": [
        {
            "Id": "1fu1tmxgjrzyh",
            "Name": "Forfait la Molina + Alquiler snow 2 días "
        }
    ],
    "ActivityPackages": [
        {
            "Id": "ywh5xcbmiq5ry",
            "Activities": [
                {
                    "ActivityId": "yt1pgb1k61wdc",
                    "Quantity": 2
                }
            ]
        },
        {
            "Id": "c3dd5p43w64mr",
            "Activities": [
                {
                    "ActivityId": "yt1pgb1k61wdc",
                    "Quantity": 1
                }
            ]
        }
    ],
    "Packages": [
        {
            "Id": "ywh5xcbmiq5ry",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "fshgmdmcxww6s",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "ywh5xcbmiq5ry",
            "Price": 512.21
        },
        {
            "Id": "zwh891fknksfe",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "oq55mb6g9es54",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "ywh5xcbmiq5ry",
            "Price": 557.38
        },
        {
            "Id": "wchj6u74h5re6",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "kf5sn4o5izt3n",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "ywh5xcbmiq5ry",
            "Price": 662.77
        },
        {
            "Id": "c3dd5p43w64mr",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "gk5wmfxwdswmk",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "c3dd5p43w64mr",
            "Price": 392.61
        },
        {
            "Id": "fks9scxjy6cq1",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "d15hmgeuk655n",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "c3dd5p43w64mr",
            "Price": 437.78
        },
        {
            "Id": "de98pgh6qsino",
            "PrePackageId": "1fu1tmxgjrzyh",
            "AccommodationRateId": "yom4pzsufmjsy",
            "AccommodationId": "291641/weqn6yqht5bfw",
            "ActivityPackageId": "c3dd5p43w64mr",
            "Price": 543.17
        }
    ],
    "Success": true
}