{
  "request": {
    "HubProvider": "TTHOT",
    "Language": "EN",
    "TimeoutMilliseconds": 19000,
    "Configuration": {
      "User": "33591",
      "Password": "f2278b77-8029-47a1-bde0-b378bfe70d71",
      "Test": false,
      "accessToken": "LbN/5CMgUnap1SILTx2IKci+GL6Dkenq0dN9t4yUAXGd8gfQ/OHYzY9Xd4yEYgP2colw7U5z2j2axgTXRq6LBg==",
      "bookingEmail": "testproduct@smyrooms.com",
      "showPackageRates": true,
      "showFullRemarks": true
    },
    "Currency": "USD",
    "Nationality": "CN",
    "AgencyToken": "BCJNGEBAwCcCAAD0DQoGMTk2NDE4EgJIRBoKMTUvMDEvMjAyNyIKMTgMAPGDKgtNZXJjaGFudFBheTIDVVNEOhMKA1VTRBIHMTgxMi42Ni4IDMC4wQhMKBDEjTTEQARoCTTEiBTMwLTMwSg8KATESBAgeEAESBAgeEAJaEDEuMTQwNjk5OTgyNjQzMTNiEzIwMjYtMDctMjdUMDU6NTE6MjdyEgjShZKO08j8uJkBEOfA1AgYNHpAXCisKAjcyEhB+APMGEAIaBzE3ODUuNDcaE0JQfDcyfDJ8EQCYfFVTRAooCgEwLAACrACDGhFCfDB8Mny7APcxfFVTRIIBA0FQUpIBAkNOwgEBMOIBBUFWQUlM6gEBMPIBH6DMuMzUwMjU0Nzg4MzIyMjg2NDEyOTcxNzExNTT6Ab0A8RggMDg6MDY6MzaKAgg8MzM1OTEjPpICAzQuOJoCAzAuMKICATDCAgUaAPIUygIBMOoCEQgBEg1TdXBlcmlvciBSb29t+gIBMIIDATCiAziZAcF8MjAyNzAxMTV8M3xSAf0UfEVTfEhEfEh8QVBSfDB8fHx8TXxIfDkxMDA3fE0xfHx8sgNjAc+6AwcInKLDRxgQwgNZAQAV0h8A8T3aAwoKBFRydWUSAkNO4gMcCAESA0VVUhoFCJh2GAIiBAgCGAIqBgje3l0YBuoDEgmJOpaqIYzASRG5cVnIGj0ht5gEAcAEAeIEDUhEjgDQUkZ8fEh88AQB+ATQDwAAAAA="
  },
  "response": {
    "AgencyToken": "f1b2a604-7ad3-4d02-ae3a-23316a687602|BCJNGEBAwGkCAAD0DQoGMTk2NDE4EgJIRBoKMTUvMDEvMjAyNyIKMTgMAPOdKgtNZXJjaGFudFBheTIDVVNEOhMKA1VTRBIHMTgxMi42NiIIDMC4wQhMKBDEjTTEQARoCTTEiBTMwLTMwSg8KATESBAgeEAESBAgeEAJaEDEuMTQwNjk5OTgyNjQzMTNiEzIwMjYtMDctMjdUMDU6NTE6MjdyEwjW4bP3+4qB9rQBEMzSguIGGDhA6VgoqCgI3MhIQCgNVU0QQAhoHMTc4NS40NxoSQnw3MnwyfBAAmHxVU0QKKAoBMCsAAqwAgxoRQnwwfDJ8uwD3WXxVU0SCAQNBUFKKAQCSAQJDTsIBATDiAQVRVU9UReoBJ4DAwMDAwMTlmLWEyMmYtMTMwZS1mYzEyLWMzODZiM2JjYjkyYfIBHjMuMzUwMjU1MTgwODA4NTU1ODA1NzY2NzE5NTA5NPoB5QDxQyAwODowNzowMoICLgoDRVVSEgYxODkxLjAYASIdMTguNzgxNzIzOTU1NTc5MDU4Njk5MTAxMDA0NzaKAgg8MzM1OTEjPpICAzQuOJoCAzAuMKIGADHCAgUcAPIUygIBMOoCEQgBEg1TdXBlcmlvciBSb29t+gIBMIIDATCiAzj0AcF8MjAyNzAxMTV8M3ytAf0XfEVTfEhEfEh8QVBSfDB8fHx8TXxIfDkxMDA3fE0xfHx8qgMAsgPBAd+6AwgIiNOgywUYEsIDuAEBFtIhAPAx2gMKCgRUcnVlEgJDTuoDEgkEprLx03oCTRGuOiMxamh2ApgEAcAEAdIEATXaBBFIVlQtRlI2MzQ5NzQ5ODc1OAAAAAA=",
    "Price": {
      "Currency": "USD",
      "Amount": 1812.66,
      "Binding": false,
      "Commission": 0.0
    },
    "Offers": [],
    "Fees": [
      {
        "IncludedPriceOption": false,
        "Price": {
          "Currency": "EUR",
          "Amount": 124.55,
          "Binding": true,
          "Commission": 0.0
        },
        "Description": "Supplement to be paid on spot"
      }
    ],
    "CancelPenalties": {
      "NonRefundable": false,
      "RefundableType": 0,
      "CancelPenalty": [
        {
          "HoursBefore": "72",
          "Penalty": {
            "Value": "1785.47",
            "Type": 2,
            "PaymentType": 1,
            "Currency": "USD"
          }
        },
        {
          "HoursBefore": "0",
          "Penalty": {
            "Value": "1812.66",
            "Type": 2,
            "PaymentType": 1,
            "Currency": "USD"
          }
        }
      ]
    },
    "Remarks": "Please check the possible restrictions in the destination country.\n\nAny local tourist tax has to be paid on spot directly by clients, if applicable.\n[Not included fee 124.55]: Supplement to be paid on spot",
    "AdditionalFields": {
      "RoomCodes": [
        "M1"
      ],
      "RoomDescription": [
        {
          "RefId": 1,
          "Description": "Superior Room"
        }
      ],
      "RoomCandidates": [
        {
          "Id": 1,
          "Paxes": [
            {
              "Age": 30,
              "Id": 1
            },
            {
              "Age": 30,
              "Id": 2
            }
          ]
        }
      ],
      "Market": "CN",
      "MealPlanCode": "HD",
      "StartDate": "15/01/2027",
      "EndDate": "18/01/2027"
    }
  }
}