{
  "request": {
    "HubProvider": "TTHOT",
    "Language": "es",
    "TimeoutMilliseconds": 300000,
    "Configuration": {
      "User": "30628",
      "Password": "5830378a-df3c-43f5-93de-13e4f5d74cd4",
      "ShowPackageRates": true,
      "AccessToken": "YaI5O99lMSE0NGIdgxMdjkKqfmtEsoLEWFNg6FNt3mC4if+AITllqnTtrfFgvT5fJ/ETCvkBbgT/lI34YYMxcg==",
      "BookingEmail": "tester@smyrooms.com",
      "Test": false
    },
    "Hotels": [
      "14269"
    ],
    "Currency": "EUR",
    "RoomCandidates": [
      {
        "Id": 1,
        "Paxes": [
          {
            "Id": 1,
            "Age": 30
          },
          {
            "Id": 2,
            "Age": 30
          }
        ]
      }
    ],
    "Market": "ES",
    "CancellationPolicies": true,
    "StartDate": "2026-07-28T00:00:00Z",
    "EndDate": "2026-08-04T00:00:00Z"
  },
  "response": {
    "Hotels": [
      {
        "Code": "14269",
        "MealPlans": [
          {
            "Code": "TI",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwD4CAADxDwoFMTQyNjkSAlRJGgoyOC8wNy8yMDI2IgowNC8wOAwA8TsqC01lcmNoYW50UGF5MgNFVVI6EgoDRVVSEgczMDUxLjMM4IgIxMkIXCgYxIzY3NzcQARoENjc3NyIFMzAtMzBKDwoBMRIECB4QAQYA8SsCWgExYhMyMDI2LTA0LTAzVDAxOjA1OjA0chMItauj8oHWhfjjARCpnoCcDBg4eogBCiwKAzMzNhIVQdQDzBhACGgcxNTYwLjM2GhNQfDMzNnwyfBEAt3xFVVIKLAoDMTY4LgDzAjI2MDAuNjEaE1B8MTY4fDJ8EQABLgBIKgoCNC0AA9IAkxoSUHw0OHwyfBAA9zV8RVVSggEFQ6kNPTkeSAQJFU8IBATDiAQVBVkFJTOoBATDyAR42LjA1MDQzOTEwMjgzMTEzNjM3ODkxNjI4NjIwMDX6AfQA8SggMDg6MjY6MjmKAhU8MzA2MjgjKy0xLjAgWzE1MDM0XT6SAgM1LjGaAgMxLjWiAgQwLjAywgIFKgDxAcoCAjEy+gIBMIIDATCiAzvAAcF8MjAyNjA3Mjh8N3x2AZF8RVN8VEl8SHyzAKJ8MHx8fHxNfEh8LgD/CTY3Nzd8fHyyAwExugMICPiVz+QBGBPCA4IBARbSIQDwStoDCgoEVHJ1ZRICRVPiAxYSA0VVUhoGCKy8DxgEKgcI+fyZARgG6gMSCduv82aF3tFOEbW+lzU8BnUimAQBqAQBsAQBwAQB4gQPVEl8Njc3N3x8UkZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6777",
                    "RoomCandidateRefId": 1,
                    "Code": "6777",
                    "Description": "Habitaci\u00f3n Superior - Vista Mar Lateral",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 3051.38,
                      "Binding": false,
                      "Commission": 12
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 3051.38,
                  "Binding": false,
                  "Commission": 12
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "336",
                      "Penalty": {
                        "Value": "1560.36",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "168",
                      "Penalty": {
                        "Value": "2600.61",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "48",
                      "Penalty": {
                        "Value": "3051.38",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwD8CAADxDwoFMTQyNjkSAlRJGgoyOC8wNy8yMDI2IgowNC8wOAwA8icqC01lcmNoYW50UGF5MgNFVVI6EgoDRVVSEgczNTgxLjVU2IgIxMkIbCggxIzExMjU1NRABGgYKAPEDIgUzMC0zMEoPCgExEgQIHhABBgDxKwJaATFiEzIwMjYtMDQtMDNUMDE6MDU6MDRyEwjXq6PygdaF+OMBEKmegJwMGDh6iAEKLAoDMzMM2EhB5APMGEAIaBzE4MzEuNDgaE1B8MzM2fDJ8EQC3fEVVUgosCgMxNjguAPMCMzA1Mi40NxoTUHwxNjh8MnwRAAEuAEkqCgI0LQAC1gBRGhJQfDQsAAIQAPc1fEVVUoIBBaUJDT05HkgECRVPCAQEw4gEFQVZBSUzqAQEw8gEeNi4wNTA0MzkxMDI4MzExMzYzNzg5MTYyODYyMDM5+gH0APEoIDA4OjI2OjI5igIVPDMwNjI4IystMS4wIFsxNTAzNF0+kgIDNS4xmgIDMS41ogIEMC4wMsICBSoA8RLKAgIxMvoCATCCAwEwogM9MTQyNjl8MjAyNjA3Mjh8N3x2AZF8RVN8VEl8SHyzAKJ8MHx8fHxNfEh8LgACoQH/BXx8fLIDATG6AwgI+JXP5AEYE8IDhAEBFtIhAPI+2gMKCgRUcnVlEgJFU+IDFhIDRVVSGgYIuJQSGAQqBwi73bQBGAbqAxIJ26/zZoXe0U4Rtb6XNTwGdSKYBAGoBAGwBAHABAHiBBFUSXwxAoB8fFJGfHxIfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#112555",
                    "RoomCandidateRefId": 1,
                    "Code": "112555",
                    "Description": "Habitaci\u00f3n Superior con Balc\u00f3n",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 3581.56,
                      "Binding": false,
                      "Commission": 12
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 3581.56,
                  "Binding": false,
                  "Commission": 12
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "336",
                      "Penalty": {
                        "Value": "1831.48",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "168",
                      "Penalty": {
                        "Value": "3052.47",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "48",
                      "Penalty": {
                        "Value": "3581.56",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwGYCAADxDwoFMTQyNjkSAlRJGgoyOC8wNy8yMDI2IgowNC8wOAwA8TsqC01lcmNoYW50UGF5MgNFVVI6EgoDRVVSEgczMjQxLjaY1IgIxMkIXCgYxIzU0MjIQARoENTQyMiIFMzAtMzBKDwoBMRIECB4QAQYA8SsCWgExYhMyMDI2LTA0LTAzVDAxOjA1OjA0chMIpfKAzMeBiL+AARC/7P2nChg4erUBCi0KAzMzNhI8QdQDzBxACGgcxNDUxLjE2GhRCUHwzMzZ8MnwSALd8RVVSCi0KAzE2OC8AcTI0MTguNTkvAGMxNjh8MnwSAAEvAFcrCgIyNC4A8wIzMjI0Ljc5GhNCUHwyNHwyfBEAAS0ASASgKATAsAAEAAVEaEUJ8MCoAAQ8A9zl8RVVSggEERVVSQZIBAkVTmgECCATCAQEw4gEFQVZBSUzqAQEw8gEeNS4xMDY0Mzc2MTA1MzUxMDUwMDk0MTIxNTk3MjIx+gElAfEnIDA4OjI2OjI5igITPDMwNjI4IystMSBbMTUyOTRdPpICAzUuMZoCAzEuNaICBTAuMDEwwgIFKQDxBcoCAjEy2gIBUPoCATCCAwEwogM99AHBfDIwMjYwNzI4fDd8qgH/KXxFU3xUSXxQfEVVUkF8MHx8fHxNfEh8MTAwMDA0MzN8NTQyMnx8fLIDATG6AwgI9N2B+AEYEsIDuAEBFtIhAPM92gMKCgRUcnVlEgJFU+IDFhIDRVVSGgYIsdIBGAIqBwijnKUBGAbqAxIJ26/zZoXe0U4Rtb6XNTwGdSKYBAGoBAGwBAHABAHiBA9USYQAYFJGfHxQfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#5422",
                    "RoomCandidateRefId": 1,
                    "Code": "5422",
                    "Description": "Habitaci\u00f3n Superior",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 3241.65,
                      "Binding": false,
                      "Commission": 12
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 4
                  }
                ],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 3241.65,
                  "Binding": false,
                  "Commission": 12
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "336",
                      "Penalty": {
                        "Value": "1451.16",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "168",
                      "Penalty": {
                        "Value": "2418.59",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "24",
                      "Penalty": {
                        "Value": "3224.79",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "3241.65",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwD4CAADxDwoFMTQyNjkSAlRJGgoyOC8wNy8yMDI2IgowNC8wOAwA8SYqC01lcmNoYW50UGF5MgNFVVI6EgoDRVVSEgczNjgzLjwUzIgIxMkIZCgcxIzEwMjIyEAEaBQkA8QMiBTMwLTMwSg8KATESBAgeEAEGAPErAloBMWITMjAyNi0wNC0wM1QwMTowNTowNHITCOGro/KB1oX44wEQqZ6AnAwYOHqIAQosCgMzMzYASEHcA8wYQAhoHMTg4My42MhoTUHwzMzZ8MnwRALd8RVVSCiwKAzE2OC4A8wIzMTM5LjM3GhNQfDE2OHwyfBEAAS4ASSoKAjQtAALUAFEaElB8NCwAAhAA9zV8RVVSggEFQCkNPTkeSAQJFU8IBATDiAQVBVkFJTOoBATDyAR42LjA1MDQzOTEwMjgzMTEzNjM3ODkxNjI4NjIwNDn6AfQA8SggMDg6MjY6MjmKAhU8MzA2MjgjKy0xLjAgWzE1MDM0XT6SAgM1LjGaAgMxLjWiAgQwLjAywgIFKgDxAcoCAjEy+gIBMIIDATCiAzzCAcF8MjAyNjA3Mjh8N3x2AZF8RVN8VEl8SHyzAKJ8MHx8fHxNfEh8LgABoAH/BXx8fLIDATG6AwgI+JXP5AEYE8IDgwEBFtIhAPBL2gMKCgRUcnVlEgJFU+IDFhIDRVVSGgYIztYSGAQqBwiD8LkBGAbqAxIJ26/zZoXe0U4Rtb6XNTwGdSKYBAGoBAGwBAHABAHiBBBUSXwxMDIyMnx8UkZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#10222",
                    "RoomCandidateRefId": 1,
                    "Code": "10222",
                    "Description": "Habitaci\u00f3n Confort - Vista Mar Lateral",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 3683.53,
                      "Binding": false,
                      "Commission": 12
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 3683.53,
                  "Binding": false,
                  "Commission": 12
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "336",
                      "Penalty": {
                        "Value": "1883.62",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "168",
                      "Penalty": {
                        "Value": "3139.37",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "48",
                      "Penalty": {
                        "Value": "3683.53",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwF0CAADxDwoFMTQyNjkSAlRJGgoyOC8wNy8yMDI2IgowNC8wOAwA8TsqC01lcmNoYW50UGF5MgNFVVI6EgoDRVVSEgczMjQxLjEY1IgIxMkIXCgYxIzU0MjIQARoENTQyMiIFMzAtMzBKDwoBMRIECB4QAQYA8SsCWgExYhMyMDI2LTA0LTAzVDAxOjA1OjA0chMIpfKAzMeBiL+AARC/7P2nChg4erUBCi0KAzMzNhICQdQDzBxACGgcxNDUxLjE2GhRCUHwzMzZ8MnwSALd8RVVSCi0KAzE2OC8AcTI0MTguNTkvAGMxNjh8MnwSAAEvAFcrCgIyNC4A8wIzMjI0Ljc5GhNCUHwyNHwyfBEAAS0ASaSgKATAsAAEAAVEaEUJ8MCoAAQ8A9zR8RVVSggEERVVSQZIBAkVTwgEBMOIBBUFWQUlM6gEBMPIBHjUuMTA2NDM3NjEwNTM1MTA1MDA5NDEyMTU5NzIyMfoBIAHxJyAwODoyNjoyOYoCEzwzMDYyOCMrLTEgWzE1Mjk0XT6SAgM1LjGaAgMxLjWiAgUwLjAxMMICBSkA8QHKAgIxMvoCATCCAwEwogM96wHBfDIwMjYwNzI4fDd8oQH/KXxFU3xUSXxIfEVVUkF8MHx8fHxNfEh8MTAwMDA0MzN8NTQyMnx8fLIDATG6AwgI9N2B+AEYEsIDrwEBFtIhAPM92gMKCgRUcnVlEgJFU+IDFhIDRVVSGgYIsdIBGAIqBwijnKUBGAbqAxIJ26/zZoXe0U4Rtb6XNTwGdSKYBAGoBAGwBAHABAHiBA9USYQAYFJGfHxIfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#5422",
                    "RoomCandidateRefId": 1,
                    "Code": "5422",
                    "Description": "Habitaci\u00f3n Superior",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 3241.65,
                      "Binding": false,
                      "Commission": 12
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 3241.65,
                  "Binding": false,
                  "Commission": 12
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "336",
                      "Penalty": {
                        "Value": "1451.16",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "168",
                      "Penalty": {
                        "Value": "2418.59",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "24",
                      "Penalty": {
                        "Value": "3224.79",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "3241.65",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          }
        ]
      }
    ],
    "OperationImplemented": null
  }
}