{
  "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": [
      "213"
    ],
    "Currency": "EUR",
    "RoomCandidates": [
      {
        "Id": 1,
        "Paxes": [
          {
            "Id": 1,
            "Age": 30
          },
          {
            "Id": 2,
            "Age": 30
          }
        ]
      }
    ],
    "Market": "ES",
    "CancellationPolicies": true,
    "StartDate": "2026-06-01T00:00:00Z",
    "EndDate": "2026-06-04T00:00:00Z"
  },
  "response": {
    "Hotels": [
      {
        "Code": "213",
        "MealPlans": [
          {
            "Code": "HD",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwBQCAAD0CgoDMjEzEgJIRBoKMDEvMDYvMjAyNiIKMDQMAPKNKgtNZXJjaGFudFBheTIDRVVSOhMKA0VVUhIGNzIzLjIzIgQxMia4wQhMKBDEjTTcQARoCTTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDNUMDE6MDU6MDRyEgjSv4X80oPvvjgQhLWciA4YOHpTCikKAjQ4Eg8KA0VVUhACGgY8yNDkuNzkaEkJQfDQ4fDJ8EACXfEVVUgomCgEwKgACmwCCGhBCfDB8MnwOAP/OfEVVUoIBA1NNRJIBAkVTwgEBMOIBBUFWQUlM6gEBMPIBHjYuOTY0MjcxNDkxMTEwOTMzM8TY3OTQ4NDkyNzk1NPoBEzIwMjYtMDItMDMgMTM6MjU6MDSKAhM8MzA2MjgjKy0zIFsxNTAzOV0+kgIDNS4xmgIDMS41ogIFMC4wNDXCAgUzMDYyOMoCAjEy+gIBMIIDATCiAzQyMTN8MjAyNjA2MDF8M3wzMC0zMHxFU3xIRHxIfFNNRHwwfHx8fE18SHw4MTMyfE03fHx8sgMBMboDCAjM+7asARgRwgNBAQAW0iAA8EbaAwQSAkVT4gMeCAESA0VVUhoGCKnfAxgEIgQIDxgEKgcIoLPpAhgI6gMSCWAGzK8CfiZFEbDAHj0245L3mAQBwAQB4gQPSER8NjI5N3x8UkZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#M7",
                    "RoomCandidateRefId": 1,
                    "Code": "M7",
                    "Description": "Habitaci\u00f3n Est\u00e1ndar Doble",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 723.23,
                      "Binding": false,
                      "Commission": 12.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 723.23,
                  "Binding": false,
                  "Commission": 12.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "48",
                      "Penalty": {
                        "Value": "249.79",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "723.23",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwPkBAAD0CgoDMjEzEgJIRBoKMDEvMDYvMjAyNiIKMDQMAPeyKgtNZXJjaGFudFBheTIDRVVSOhMKA0VVUhIGNjQ0Ljg5IgQxMi64wQhMKBDEjTTcQARoCTTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDNUMDE6MDU6MDRyEwiPiMqyxvnlycQBEOWT2acMGDh6BBABGAGCAQNTTUSSAQJFU5oEBAMIBATDiAQVBVkFJTOoBATDyAR42LjA5NTY4MDY2NDc4MzEzMDY3Njc3Nzg4NzQzODP6AXAA8P8GIDEzOjI1OjA0igIgPDMwNjI4IystMC45IFsxMzU1NV0rLTMgWzE1MwDM5XT6SAgM1LjGaAgMxLjWiAgUwLjA0NcICBTMwNjI4ygICMTL6AgEwggMBMKIDNDIxM3wyMDI2MDYwMXwzfDMwLTMwfEVTfEhEfEh8U01EfDF8fHx8TXxIfDgxMzJ8TTd8fHyyAwExugMICMz7tqwBGBHCAxMIj4jKssb55cnEARDlk9mnDBg40gMICMz7tqwBGBHaAwQSAkVT4gMgCAESA0VVUhoGCLKvAxgEIgYIssZbGA4qBwjGocUCGAjqAxIJYAbMrwJ+JkURsMAePTbjkveYBAHABAHiBBBIRHw2Mjk3fHxOUkZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#M7",
                    "RoomCandidateRefId": 1,
                    "Code": "M7",
                    "Description": "Habitaci\u00f3n Est\u00e1ndar Doble",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 644.89,
                      "Binding": false,
                      "Commission": 12.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  }
                ],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 644.89,
                  "Binding": false,
                  "Commission": 12.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          },
          {
            "Code": "SA",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwBMCAAD0CgoDMjEzEgJTQRoKMDEvMDYvMjAyNiIKMDQMAPKNKgtNZXJjaGFudFBheTIDRVVSOhMKA0VVUhIGNjM3LjI2IgQxMiv4wQhMKBDEjTTcQARoCTTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDNUMDE6MDU6MDRyEgjWv4X80oPvvjgQhLWciA4YOHpTCikKAjQ4Eg8KA0VVUhACGgYMyMjAuMTAaEkJQfDQ4fDJ8EACXfEVVUgomCgEwKgACmwCCGhBCfDB8MnwOAP/OfEVVUoIBA1NNRJIBAkVTwgEBMOIBBUFWQUlM6gEBMPIBHjYuOTY0MjcxNDkxMTEwOTMzMCTY3OTQ4NDkyNzk1OPoBEzIwMjYtMDItMDMgMTM6MjU6MDSKAhM8MzA2MjgjKy0zIFsxNTAzOV0+kgIDNS4xmgIDMS41ogIFMC4wNDXCAgUzMDYyOMoCAjEy+gIBMIIDATCiAzQyMTN8MjAyNjA2MDF8M3wzMC0zMHxFU3xTQXxIfFNNRHwwfHx8fE18SHw4MTMyfE03fHx8sgMBMboDCAjM+7asARgRwgNBAQAW0iAA8EXaAwQSAkVT4gMdCAESA0VVUhoFCJ4qGAIiBAgPGAQqBwi4uL4CGAjqAxIJYAbMrwJ+JkURsMAePTbjkveYBAHABAHiBA9TQXw2Mjk3fHxSRnx8SHwAAAAA",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#M7",
                    "RoomCandidateRefId": 1,
                    "Code": "M7",
                    "Description": "Habitaci\u00f3n Est\u00e1ndar Doble",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 637.26,
                      "Binding": false,
                      "Commission": 12.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 637.26,
                  "Binding": false,
                  "Commission": 12.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "48",
                      "Penalty": {
                        "Value": "220.10",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "637.26",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwPYBAAD0CgoDMjEzEgJTQRoKMDEvMDYvMjAyNiIKMDQMAPexKgtNZXJjaGFudFBheTIDRVVSOhMKA0VVUhIGNTY4LjIzIgQxMiE4wQhMKBDEjTTcQARoCTTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDNUMDE6MDU6MDRyEwjOzbrrk8ywh/oBEJb1yJ0BGDZ6BBABGAGCAQNTTUSSAQJFU5o8BAMIBATDiAQVBVkFJTOoBATDyAR02LjA5NTY4MDY2NDc4MzEzMDY3Njc3Nzg4NzQzOPoBbwDw/wQgMTM6MjU6MDSKAiA8MzA2MjgjKy0wLjkgWzEzNTU1XSstMyBbMTUwMEzldPpICAzUuMZoCAzEuNaICBTAuMDQ1wgIFMzA2MjjKAgIxMvoCATCCAwEwogM0MjEzfDIwMjYwNjAxfDN8MzAtMzB8RVN8U0F8SHxTTUR8MXx8fHxNfEh8ODEzMnxNN3x8fLIDATG6AwgIzPu2rAEYEcIDEwjOzbrrk8ywh/oBEJb1yJ0BGDbSAwgIzPu2rAEYEdoDBBICRVPiAx4IARIDRVVSGgYIjvwCGAQiBAgPGAQqBwiyzJ4CGAjqAxIJYAbMrwJ+JkURsMAePTbjkveYBAHABAHiBBBTQXw2Mjk3fHxOUkZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#M7",
                    "RoomCandidateRefId": 1,
                    "Code": "M7",
                    "Description": "Habitaci\u00f3n Est\u00e1ndar Doble",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 568.23,
                      "Binding": false,
                      "Commission": 12.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  }
                ],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 568.23,
                  "Binding": false,
                  "Commission": 12.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          }
        ]
      }
    ],
    "OperationImplemented": null
  }
}