{
  "request": {
    "HubProvider": "TTHOT",
    "Language": "es",
    "TimeoutMilliseconds": 300000,
    "Configuration": {
      "User": "3713",
      "Password": "92766bf2-9500-4964-b2b5-6dd52ae6095a",
      "ShowPackageRates": true,
      "AccessToken": "0fstDsO7r9PitDUr8UVvaIJhuTOujrY2bDGGNdnT3fVcK9APA5JHGGmvUMPN3wgfEZmQ+VFVqwHs0ADpxOSpqg==",
      "BookingEmail": "tester@smyrooms.com",
      "Test": false
    },
    "Hotels": [
      "3314539"
    ],
    "Currency": "EUR",
    "RoomCandidates": [
      {
        "Id": 1,
        "Paxes": [
          {
            "Id": 1,
            "Age": 30
          },
          {
            "Id": 2,
            "Age": 30
          }
        ]
      }
    ],
    "Market": "ES",
    "CancellationPolicies": true,
    "StartDate": "2026-05-18T00:00:00Z",
    "EndDate": "2026-05-25T00:00:00Z"
  },
  "response": {
    "Hotels": [
      {
        "Code": "3314539",
        "MealPlans": [
          {
            "Code": "HD",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwBcCAAD0DgoHMzMxNDUzORICSEQaCjE4LzA1LzIwMjYiCjI1DADykyoLTWVyY2hhbnRQYXkyA0VVUjoRCgNFVVISBzE2MDYuMjVciATBCFwoGMSM2Mjk3EAEaBDYyOTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDJUMDE6MDU6MDNyEgiJw5bH9bb95h0QnvX+4wEYNnpbCi0KBDI1NjgSDwo4DRVVSEAIaBjIwMS4zMxoUQlB8MjU2OHwyfBIAsXxFVVIKKAoBMBIQnwA0EAIaoQCDGhFCfDB8MnywAPc4fEVVUhgCggEHSEJHTURYQpIBAkVTwgEBMOIBBUFWQUlM6gEBM8PIBHTguODE5OTk1MTMwOTg3NzM5OTk0NzQ1MzE1NzIx+gHGAPMOIDExOjM2OjAyigIdPDM3MTMjKy0xIFsxNTQ0Nl0LAPMdMjkwXT6SAgE2mgIDMi4wogIEMC4wM8ICBDM3MTPKAgEw+gIBMIIDATCiA0CXAcF8MjAyNjA1MTh8N3xOAZN8RVN8SER8SHy6AP8afDJ8fHx8TXxIfDc1ODQ3N3w2Mjk3fHx8sgMBMboDCAjo6LyTARgRwgNdAQAW0iAA8y/aAwQSAkVT4gMUEgNFVVIaBQj7dRgCKgYIm7JZGAbqAxIJtRruINKpukMRhng6g3tFucGYBAHABAHiBA5IRHUAUEZ8fEh8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6297",
                    "RoomCandidateRefId": 1,
                    "Code": "6297",
                    "Description": "Habitaci\u00f3n",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 1606.27,
                      "Binding": false,
                      "Commission": 0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 1606.27,
                  "Binding": false,
                  "Commission": 0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 2,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "2568",
                      "Penalty": {
                        "Value": "201.33",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "1606.27",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwMoBAAD0DgoHMzMxNDUzORICSEQaCjE4LzA1LzIwMjYiCjI1DADyKCoLTWVyY2hhbnRQYXkyA1VTRDoTCgNVU0QSBzE5MTUuNzgIiAzAuMEIbCggxIzEwMDg5MhABGgYKAPEDIgUzMC0zMEoPCgExEgQIHhABBgD/XQJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEgiCgIDg08/jvTsQ+/bEDtwEYNnoEEAEYAYIBB0VYUFJEU0iSAQJFU5oBAMIBATDiAQVBVkFJTOoBATDyAR03LjEwMAIABDcy+gFyAPM1IDExOjM2OjAyigIUPDM3MTMjKy0wLjkgWzEzNTU1XT6SAMgE2mgIDMi4wogIBMMICBDM3MTPKAgEw+gIBMIIDATCiA0RMAcF8MjAyNjA1MTh8N3z9AJN8RVN8SER8SHyxAPIEfDF8fHx8TXxIfDE4Njk4NTI5fC0Bj3x8fLIDHjEusgAEAQIAL8IDEwEA8xPaAwQSAkVT4gMfCAESA1VTRBoGCIWLARgCIgYI0LcHGAwqEAD1EeoDEgm1Gu4g0qm6QxGGeDqDe0W5wZgEAcAEAeIEEkhEiQBwTlJGfHxIfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#100892",
                    "RoomCandidateRefId": 1,
                    "Code": "100892",
                    "Description": "Habitaci\u00f3n Matrimonial",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1915.72,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1915.72,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwPYBAAD0DgoHMzMxNDUzORICSEQaCjE4LzA1LzIwMjYiCjI1DAD3yCoLTWVyY2hhbnRQYXkyA1VTRDoRCgNVU0QSBzIwMDYuMDwUiATBCFwoGMSM2Mjk3EAEaBDYyOTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEwiArI26m+b/z8IBEKqzts08BGDZ6BBABGAGCAQRUQk9IkgECRVOaAQCaAQIIBMIBATDiAQVBVkFJTOoBATDyAR03Ljk0Njk5NTA4NDM2OTUzNzUwNTMzMzMwMjc4NPoBdQDzRyAxMTozNjowMooCHzwzN6zEzIystMC45IFsxMzU1NV0rLTIgWzE1MzY3XT6SAgE2mgIDMi4wogIEMC4wM8ICBDM3MTPKAgEw2gIBUPoCATCCAwEwogM+WwHBfDIwMjYwNTE4fDd8EgH/HXxFU3xIRHxQfFRCT0h8MXx8fHxNfEh8MTY1ODMxN3w2Mjk3fHx8sgMeMS4wAQAI37oDCAjo6LyTARgRwgMtAQEW0iEA8zDaAwQSAkVT4gMVEgNVU0QaBgimzwsYBCoGCOTacBgG6gMSCbUa7iDSqbpDEYZ4OoN7RbnBmAQBwAQB4gQQSESUAHBOUkZ8fFB8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6297",
                    "RoomCandidateRefId": 1,
                    "Code": "6297",
                    "Description": "Habitaci\u00f3n",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 2006.05,
                      "Binding": false,
                      "Commission": 0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  },
                  {
                    "TypeRateRule": 4
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 2006.05,
                  "Binding": false,
                  "Commission": 0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwNMBAAD0DgoHMzMxNDUzORICSEQaCjE4LzA1LzIwMjYiCjI1DADyKCoLTWVyY2hhbnRQYXkyA1VTRDoTCgNVU0QSBzE4OTkuOTckiAzAuMEIbCggxIzEwMDg5MhABGgYKAPEDIgUzMC0zMEoPCgExEgQIHhABBgD/YQJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEgiDgIDAxZzk6VIQ0KWvnqw4YOHoEEAEYAYIBBkVYUFJUQZIBAkVTmgEAmgECCATCAQEw4gEFQVZBSUzqAQEw8gEeNy4xMDACAAU3M/oBdwDzOSAxMTozNjowMooCFDwzNzEzIystMC45IFsxMzU1NAV0+kgIBNpoCAzIuMKICATDCAgQzNzEzygIBMNoCAVD6AgEwggMBMKIDQ1UBwXwyMDI2MDUxOHw3fAYBknxFU3xIRHxQfLoA8gR8MXx8fHxNfEh8MTg2OTg1Mjl8NQGPfHx8sgMeMS62AAVvMDAwMMIDGwEA8xPaAwQSAkVT4gMfCAESA1VTRBoGCP3iChgEIgYI29dJGA4qEAD1EeoDEgm1Gu4g0qm6QxGGeDqDe0W5wZgEAcAEAeIEEkhEiQBwTlJGfHxQfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#100892",
                    "RoomCandidateRefId": 1,
                    "Code": "100892",
                    "Description": "Habitaci\u00f3n Matrimonial",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1899.99,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  },
                  {
                    "TypeRateRule": 4
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1899.99,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          },
          {
            "Code": "SA",
            "Options": [
              {
                "AgencyToken": "BCJNGEBAwBgCAAD0DgoHMzMxNDUzORICU0EaCjE4LzA1LzIwMjYiCjI1DADykyoLTWVyY2hhbnRQYXkyA0VVUjoRCgNFVVISBzEzNDUuOTgEiATBCFwoGMSM2Mjk3EAEaBDYyOTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaATFiEzIwMjYtMDItMDJUMDE6MDU6MDNyEgiMw5bH9bb95h0QnvX+4wEYNnpbCi0KBDI1NjgSDwogDRVVSEAIaBjE2Mi45ORoUQlB8MjU2OHwyfBIAsXxFVVIKKAoBMBIQnwA0EAIaoQCDGhFCfDB8MnywAPc4fEVVUhgCggEHSEJHTURYQpIBAkVTwgEBMOIBBUFWQUlM6gEBMIPIBHTguODE5OTk1MTMwOTg3NzM5OTk0NzQ1MzE1NzI0+gHGAPMOIDExOjM2OjAyigIdPDM3MTMjKy0xIFsxNTQ0Nl0LAPMdMjkwXT6SAgE2mgIDMi4wogIEMC4wM8ICBDM3MTPKAgEw+gIBMIIDATCiA0CXAcF8MjAyNjA1MTh8N3xOAZN8RVN8U0F8SHy6AP8afDJ8fHx8TXxIfDc1ODQ3N3w2Mjk3fHx8sgMBMboDCAjo6LyTARgRwgNdAQAW0iAA8zDaAwQSAkVT4gMVEgNFVVIaBgiz3AcYBCoGCLzzShgG6gMSCbUa7iDSqbpDEYZ4OoN7RbnBmAQBwAQB4gQOU0F2AFBGfHxIfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6297",
                    "RoomCandidateRefId": 1,
                    "Code": "6297",
                    "Description": "Habitaci\u00f3n",
                    "NonRefundable": null,
                    "Price": {
                      "Currency": "EUR",
                      "Amount": 1345.91,
                      "Binding": false,
                      "Commission": 0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [],
                "Price": {
                  "Currency": "EUR",
                  "Amount": 1345.91,
                  "Binding": false,
                  "Commission": 0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": false,
                  "RefundableType": 2,
                  "CancelPenalty": [
                    {
                      "HoursBefore": "2568",
                      "Penalty": {
                        "Value": "162.99",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    },
                    {
                      "HoursBefore": "0",
                      "Penalty": {
                        "Value": "1345.91",
                        "Type": 2,
                        "PaymentType": 1,
                        "Currency": "EUR"
                      }
                    }
                  ]
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwMcBAAD0DgoHMzMxNDUzORICU0EaCjE4LzA1LzIwMjYiCjI1DADyKCoLTWVyY2hhbnRQYXkyA1VTRDoTCgNVU0QSBzE2MDUuMT4ciAzAuMEIbCggxIzEwMDg5MhABGgYKAPEDIgUzMC0zMEoPCgExEgQIHhABBgD/XQJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEgj8//+/xZzk6VIQ0KWcnqw4YOHoEEAEYAYIBB0VYUFJEU0iSAQJFU5oBAMIBATDiAQVBVkFJTOoBATDyAR43LjA5OQIABTc2+gFzAPM1IDExOjM2OjAyigIUPDM3MTMjKy0wLjkgWzEzNTU1XT6SAcgE2mgIDMi4wogIBMMICBDM3MTPKAgEw+gIBMIIDATCiA0RNAcF8MjAyNjA1MTh8N3z+AJN8RVN8U0F8SHyyAPIEfDF8fHx8TXxIfDE4Njk4NTI5fC4Bn3x8fLIDHjEuMAEACC/CAxQBAPIS2gMEEgJFU+IDHQgBEgNVU0QaBQjAdBgCIgYI16tKGA4qDwD1EeoDEgm1Gu4g0qm6QxGGeDqDe0W5wZgEAcAEAeIEElNBhwBwTlJGfHxIfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#100892",
                    "RoomCandidateRefId": 1,
                    "Code": "100892",
                    "Description": "Habitaci\u00f3n Matrimonial",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1605.17,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1605.17,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwPYBAAD0DgoHMzMxNDUzORICU0EaCjE4LzA1LzIwMjYiCjI1DAD3yCoLTWVyY2hhbnRQYXkyA1VTRDoRCgNVU0QSBzE2ODAuODAYiATBCFwoGMSM2Mjk3EAEaBDYyOTciBTMwLTMwSg8KATESBAgeEAESBAgeEAJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEwiBrI26m+b/z8IBEKqzts0aBGDZ6BBABGAGCAQRUQk9IkgECRVOaAQCaAQIIBMIBATDiAQVBVkFJTOoBATDyAR03Ljk0Njk5NTA4NDM2OTUzNzUwNTMzMzMwMjc4NfoBdQDzRyAxMTozNjowMooCHzwzNwzEzIystMC45IFsxMzU1NV0rLTIgWzE1MzY3XT6SAgE2mgIDMi4wogIEMC4wM8ICBDM3MTPKAgEw2gIBUPoCATCCAwEwogM+WwHBfDIwMjYwNTE4fDd8EgH/HXxFU3xTQXxQfFRCT0h8MXx8fHxNfEh8MTY1ODMxN3w2Mjk3fHx8sgMeMS4wAQAI37oDCAjo6LyTARgRwgMtAQEW0iEA8zDaAwQSAkVT4gMVEgNVU0QaBgiZ3gkYBCoGCIy4XhgG6gMSCbUa7iDSqbpDEYZ4OoN7RbnBmAQBwAQB4gQQU0GUAHBOUkZ8fFB8AAAAAA==",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#6297",
                    "RoomCandidateRefId": 1,
                    "Code": "6297",
                    "Description": "Habitaci\u00f3n",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1680.86,
                      "Binding": false,
                      "Commission": 0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  },
                  {
                    "TypeRateRule": 4
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1680.86,
                  "Binding": false,
                  "Commission": 0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              },
              {
                "AgencyToken": "BCJNGEBAwNMBAAD0DgoHMzMxNDUzORICU0EaCjE4LzA1LzIwMjYiCjI1DADyKCoLTWVyY2hhbnRQYXkyA1VTRDoTCgNVU0QSBzE1OTEuOTvkiAzAuMEIbCggxIzEwMDg5MhABGgYKAPEDIgUzMC0zMEoPCgExEgQIHhABBgD/YQJaEDEuMTg2OTAwMDE5NjQ1NjliEzIwMjYtMDItMDJUMTA6MTk6MTRyEgiPgIDAxZzk6VIQ0KW6nqw4YOHoEEAEYAYIBBkVYUFJUQZIBAkVTmgEAmgECCATCAQEw4gEFQVZBSUzqAQEw8gEeNy4xMDACAARHMTX6AXcA8zkgMTE6MzY6MDKKAhQ8MzcxMyMrLTAuOSBbMTM1NCTVdPpICATaaAgMyLjCiAgEwwgIEMzcxM8oCATDaAgFQ+gIBMIIDATCiA0NVAcF8MjAyNjA1MTh8N3wGAZJ8RVN8U0F8UHy6APIEfDF8fHx8TXxIfDE4Njk4NTI5fDUBj3x8fLIDHjEutgAEAQIAL8IDGwEA8xPaAwQSAkVT4gMfCAESA1VTRBoGCLiDCRgEIgYIx9dJGA4qEAD1EeoDEgm1Gu4g0qm6QxGGeDqDe0W5wZgEAcAEAeIEElNBiQBwTlJGfHxQfAAAAAA=",
                "OptionType": 0,
                "PaymentType": 1,
                "Rooms": [
                  {
                    "Id": "1#100892",
                    "RoomCandidateRefId": 1,
                    "Code": "100892",
                    "Description": "Habitaci\u00f3n Matrimonial",
                    "NonRefundable": "True",
                    "Price": {
                      "Currency": "USD",
                      "Amount": 1591.99,
                      "Binding": false,
                      "Commission": 0.0
                    },
                    "IdRoomPrv": ""
                  }
                ],
                "RateRules": [
                  {
                    "TypeRateRule": 0
                  },
                  {
                    "TypeRateRule": 4
                  }
                ],
                "Price": {
                  "Currency": "USD",
                  "Amount": 1591.99,
                  "Binding": false,
                  "Commission": 0.0
                },
                "Fees": null,
                "CancelPenalties": {
                  "NonRefundable": true,
                  "RefundableType": 1,
                  "CancelPenalty": null
                },
                "Remarks": null,
                "Offers": []
              }
            ]
          }
        ]
      }
    ],
    "OperationImplemented": null
  }
}