{
  "request": {
    "HubProvider": "TTHOT",
    "Language": "es",
    "TimeoutMilliseconds": 300000,
    "Configuration": {
      "User": "33592",
      "Password": "bb5df869-dca0-475d-ac7a-33ebe76db906",
      "ShowPackageRates": true,
      "AccessToken": "yKFCygKEi7losRSOtBpvRRgnBA1UUfViEmV2LMmm4LkzKn9CvvKX5JJaHdd3lEPYFRuXqXZzPuib+HFr9xpsng==",
      "BookingEmail": "tester@smyrooms.com",
      "Test": false
    },
    "Hotels": [
      "158"
    ],
    "Currency": "EUR",
    "RoomCandidates": [
      {
        "Id": 1,
        "Paxes": [
          {
            "Id": 1,
            "Age": 30
          },
          {
            "Id": 2,
            "Age": 30
          }
        ]
      }
    ],
    "Market": "ES",
    "CancellationPolicies": true,
    "StartDate": "2026-05-17T00:00:00Z",
    "EndDate": "2026-05-20T00:00:00Z"
  },
  "response": {
    "Hotels": [
      {
        "Code": "158",
        "MealPlans": [
          {
            "Code": "HD",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwDgCAAD0CgoDMTU4EgJIRBoKMTcvMDUvMjAyNiIKMjAMAPE7KgtNZXJjaGFudFBheTIDVVNEOhIKA1VTRBIGNzc4Ljc5IgMwLjcBCFwoGMSMyNDU4EAEaBDI0NTgiBTMwLTMwSg8KATESBAgeEAEGAPFjAloQMS4xODAwOTk5NjQxNDE4NWITMjAyNi0wMi0wNlQwNjoyOToxNHISCNvp9dmi44KDeBD9nIbWBhg4elUCKKwoDMTIwEg8KA1VTRBACGgYyNTYuOTIaE0JQfDEyMHwyfDI1Ni45MnxVU0QKJgoBMBIPrQAzEAIarwCCGhBCfDB8Mny9APczfFVTRIIBA1NNRJIBAkVTwgEBMOIBBUFWQAUlM6gEBMPIBHjMuMzAzOTQwNjYxNDc4MDM4OTc2MDI5MzUwMDEyM/oBvQDxKSAwODowMDoyN4oCFTwzMzU5MiMrLTAuNSBbMTU0NDVdPpICAzQuOJoCAzAuMKICBTAuMDEwwgIFKwDxD8oCATD6AgEwggMBMKIDODE1OHwyMDI2MDUxN3wzfEwB/Rd8RVN8SER8SHxTTUR8MHx8fHxNfEh8OTEzMjV8TTExMjJ8fHyyA2ABz7oDBwiUmI8xGBDCA1YBABXSHwDwU9oDBBICRVPiAx4IARIDRVVSGgYItO0DGAQiBAgCGAIqBwiWvoUDGAjqAxIJD6L+3XVTAkERoFlculuF3ayYBAGoBAGwBAHABAHiBA9IRHwyNDU4fHxSRnx8SHzwBAH4BIgnAAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#2458",
                    "RoomCandidateRefId": 1,
                    "Code": "2458",
                    "Description": "Apartamento",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 778.79,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 778.79,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "256.92",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "778.79",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwC8CAAD0CgoDMTU4EgJIRBoKMTcvMDUvMjAyNiIKMjAMAPGHKgtNZXJjaGFudFBheTIDVVNEOhMKA1VTRBIHMTE3NS4yMiIDMCV4wQhcKBjEjNjg5NxABGgQ2ODk3IgUzMC0zMEoPCgExEgQIHhABEgQIHhACWhAxLjE4MDA5OTk2NDE0MTg1YhMyMDI2LTAyLTA2VDA2OjI5OjE0chEIg7Hl1faJjc0lEKbps1UYNnpMXCisKAzEyMBIPggDyBhACGgYzODcuNzAaE0JQfDEyMHwyfBEAtHxVU0QKKAoBMBIQKwAErwCDGhFCfDB8Mny+APcyfFVTRIIBA1NNRJIBAkVTwgEBMOIBBUFWQUlM6gEBMAPIBHTMuMzAzOTQwNjYxNDc4MDM4OTc2MDI5MzUwMDE5+gG9APEpIDA4OjAwOjI3igIVPDMzNTkyIystMC41IFsxNTQ0NV0+kgIDNC44mgIDMC4wogIFMC4wMTDCAgUrAPEPygIBMPoCATCCAwEwogM3MTU4fDIwMjYwNTE3fDN8TAH9FnxFU3xIRHxIfFNNRHwwfHx8fE18SHw5MTMyNXxNMTU1fHx8sgNfAc66AwcIlJiPMRgQwgNVARXSHgDwU9oDBBICRVPiAx4IARIDRVVSGgYIyOgFGAQiBAgCGAIqBwia38sEGAjqAxIJD6L+3XVTAkERoFlculuF3ayYBAGoBAGwBAHABAHiBA9IRHw2ODk3fHxSRnx8SHzwBAH4BIgnAAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6897",
                    "RoomCandidateRefId": 1,
                    "Code": "6897",
                    "Description": "Apartamento Familiar",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1175.22,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1175.22,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "387.70",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "1175.22",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwDUCAAD0CgoDMTU4EgJIRBoKMTcvMDUvMjAyNiIKMjAMAPE7KgtNZXJjaGFudFBheTIDVVNEOhIKA1VTRBIGNzA4LjUxIgMwLj8BCFwoGMSM1NDIyEAEaBDU0MjIiBTMwLTMwSg8KATESBAgeEAEGAPFjAloQMS4xODAwOTk5NjQxNDE4NWITMjAyNi0wMi0wNlQwNjoyOToxNHISCNzp9dmi44KDeBD9nIbWBhg4elU6KKwoDMTIwEg8KA1VTRBACGgYyMzMuNzQaE0JQfDEyMHwyfDIzMy43NHxVU0QKJgoBMBIPrQAzEAIarwCCGhBCfDB8Mny9APczfFVTRIIBA1NNRJIBAkVTwgEBMOIBBUFWQwUlM6gEBMPIBHjMuMzAzOTQwNjYxNDc4MDM4OTc2MDI5MzUwMDEyNPoBvQDxKSAwODowMDoyN4oCFTwzMzU5MiMrLTAuNSBbMTU0NDVdPpICAzQuOJoCAzAuMKICBTAuMDEwwgIFKwDxD8oCATD6AgEwggMBMKIDNTE1OHwyMDI2MDUxN3wzfEwB/RR8RVN8SER8SHxTTUR8MHx8fHxNfEh8OTEzMjV8TTZ8fHyyA10Bz7oDBwiUmI8xGBDCA1MBABXSHwDwU9oDBBICRVPiAx4IARIDRVVSGgYI8MADGAQiBAgCGAIqBwjZquICGAjqAxIJD6L+3XVTAkERoFlculuF3ayYBAGoBAGwBAHABAHiBA9IRHw1NDIyfHxSRnx8SHzwBAH4BIgnAAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#5422",
                    "RoomCandidateRefId": 1,
                    "Code": "5422",
                    "Description": "Habitaci\u00f3n Superior",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 708.51,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 708.51,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "233.74",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "708.51",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          },
          {
            "Code": "SA",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwDQCAAD0CgoDMTU4EgJTQRoKMTcvMDUvMjAyNiIKMjAMAPE7KgtNZXJjaGFudFBheTIDVVNEOhIKA1VTRBIGNjE4LjU0IgMwLjvBCFwoGMSM1NDIyEAEaBDU0MjIiBTMwLTMwSg8KATESBAgeEAEGAPFjAloQMS4xODAwOTk5NjQxNDE4NWITMjAyNi0wMi0wNlQwNjoyOToxNHISCNHp9dmi44KDeBD9nIbWBhg4elUVKKwoDMTIwEg8KA1VTRBACGgYyMDQuMDUaE0JQfDEyMHwyfDIwNC4wNXxVU0QKJgoBMBIPrQAzEAIarwCCGhBCfDB8Mny9APczfFVTRIIBA1NNRJIBAkVTwgEBMOIBBUFWQvUlM6gEBMPIBHjMuMzAzOTQwNjYxNDc4MDM4OTc2MDI5MzUwMDExM/oBvQDxKSAwODowMDoyN4oCFTwzMzU5MiMrLTAuNSBbMTU0NDVdPpICAzQuOJoCAzAuMKICBTAuMDEwwgIFKwDxD8oCATD6AgEwggMBMKIDNTE1OHwyMDI2MDUxN3wzfEwB/RR8RVN8U0F8SHxTTUR8MHx8fHxNfEh8OTEzMjV8TTZ8fHyyA10Bz7oDBwiUmI8xGBDCA1MBABXSHwDwUtoDBBICRVPiAx0IARIDRVVSGgUImCcYAiIECAIYAioHCK+rtQIYCOoDEgkPov7ddVMCQRGgWVy6W4XdrJgEAagEAbAEAcAEAeIED1NBfDU0MjJ8fFJGfHxIfPAEAfgEiCcAAAAA",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#5422",
                    "RoomCandidateRefId": 1,
                    "Code": "5422",
                    "Description": "Habitaci\u00f3n Superior",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 618.54,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 618.54,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "204.05",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "618.54",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwDgCAAD0CgoDMTU4EgJTQRoKMTcvMDUvMjAyNiIKMjAMAPGzKgtNZXJjaGFudFBheTIDVVNEOhMKA1VTRBIHMTA0MC4yNiIDMC84wQhcKBjEjNjg5NxABGgQ2ODk3IgUzMC0zMEoPCgExEgQIHhABEgQIHhACWhAxLjE4MDA5OTk2NDE0MTg1YhMyMDI2LTAyLTA2VDA2OjI5OjE0chIIv+n12aLjgoN4EP2chtYGGDhI6VworCgMxMjASDwoDVVNEEAIaBjM0My4xOBoTQlB8MTIwfDJ8MzQzLjE4fFVTRAooCgEwEhCuADQQAhqwAIMaEUJ8MHwyfL8A9zN8VVNEggEDU01EkgECRVPCAQEw4gEFQAVZBSUzqAQEw8gEeMy4zMDM5NDA2NjE0NzgwMzg5NzYwMjkzNTAwMDk1+gG/APEpIDA4OjAwOjI3igIVPDMzNTkyIystMC41IFsxNTQ0NV0+kgIDNC44mgIDMC4wogIFMC4wMTDCAgUrAPEPygIBMPoCATCCAwEwogM3MTU4fDIwMjYwNTE3fDN8TgH9FnxFU3xTQXxIfFNNRHwwfHx8fE18SHw5MTMyNXxNMTU1fHx8sgNhAc+6AwcIlJiPMRgQwgNXAQAV0h8A8FLaAwQSAkVT4gMdCAESA0VVUhoFCPRBGAIiBAgCGAIqBwicoIgEGAjqAxIJD6L+3XVTAkERoFlculuF3ayYBAGoBAGwBAHABAHiBA9TQXw2ODk3fHxSRnx8SHzwBAH4BIgnAAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6897",
                    "RoomCandidateRefId": 1,
                    "Code": "6897",
                    "Description": "Apartamento Familiar",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1040.26,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1040.26,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "343.18",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "1040.26",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwDYCAAD0CgoDMTU4EgJTQRoKMTcvMDUvMjAyNiIKMjAMAPE7KgtNZXJjaGFudFBheTIDVVNEOhIKA1VTRBIGNjg4LjgyIgMwLjABCFwoGMSMyNDU4EAEaBDI0NTgiBTMwLTMwSg8KATESBAgeEAEGAPFjAloQMS4xODAwOTk5NjQxNDE4NWITMjAyNi0wMi0wNlQwNjoyOToxNHISCN/p9dmi44KDeBD9nIbWBhg4elUEKKwoDMTIwEg8KA1VTRBACGgYyMjcuMjQaE0JQfDEyMHwyfDIyNy4yNHxVU0QKJgoBMBIPrQAzEAIarwCCGhBCfDB8Mny9APczfFVTRIIBA1NNRJIBAkVTwgEBMOIBBUFWQ6UlM6gEBMPIBHjMuMzAzOTQwNjYxNDc4MDM4OTc2MDI5MzUwMDEyN/oBvQDxKSAwODowMDoyN4oCFTwzMzU5MiMrLTAuNSBbMTU0NDVdPpICAzQuOJoCAzAuMKICBTAuMDEwwgIFKwDxD8oCATD6AgEwggMBMKIDODE1OHwyMDI2MDUxN3wzfEwB/Rd8RVN8U0F8SHxTTUR8MHx8fHxNfEh8OTEzMjV8TTExMjJ8fHyyA2ABz7oDBwiUmI8xGBDCA1YBABXSHwDwUdoDBBICRVPiAxwIARIDRVVSGgUI0isYAiIECAIYAioGCL65IhgG6gMSCQ+i/t11UwJBEaBZXLpbhd2smAQBqAQBsAQBwAQB4gQPU0F8MjQ1OHx8UkZ8fEh88AQB+ASIJwAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#2458",
                    "RoomCandidateRefId": 1,
                    "Code": "2458",
                    "Description": "Apartamento",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "USD",
                      "Amount": 688.82,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "USD",
                  "Amount": 688.82,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 0,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "120",
                      "Penalty": {
                        "Value": "227.24",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "688.82",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "USD"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          }
        ]
      }
    ],
    "OperationImplemented": null
  }
}