{
  "hotelReservation": {
    "hotelCode": "57870",
    "resStatus": "Commit",
    "createDateTime": "2023-06-15T06:25:55.64-04:00",
    "lastModifiedDateTime": "",
    "creatorID": "RATETIGER",
    "timeStamp": "2023-06-15T06:25:55.64-04:00",
    "pos": {
      "channelCode": "259010",
      "channelName": "integrations"
    },
    "currency": "USD",
    "uniqueID": {
      "type": "14",
      "idValue": "RES_PULLJS_PMS_501"
    },
    "roomStays": [
      {
        "roomStayID": "1",
        "promotionCode": "ERB",
        "mealPlanIndicator": "1",
        "mealCode": "3",
        "isGuestPerRoom": "1",
        "guestCount": [
          {
            "ageQualifyingCode": "10",
            "count": "2"
          },
          {
            "ageQualifyingCode": "8",
            "count": "1"
          }
        ],
        "roomRates": [
          {
            "invCode": "BARSA",
            "ratePlanCode": "BAR1",
            "numberOfUnits": "1",
            "rates": [
              {
                "effectiveDate": "2023-09-04",
                "expireDate": "2023-09-05",
                "currencyCode": "USD",
                "amountBeforeTax": "1000.00",
                "amountAfterTax": "1100.11"
              }
            ]
          }
        ],
        "timeSpan": {
          "start": "2023-09-04",
          "end": "2023-09-05"
        },
        "totalPrice": {
          "amountBeforeTax": "1000.00",
          "amountAfterTax": "1100.11",
          "taxAmount": "100.11"
        },
        "guestIDs": [
          "1",
          "2"
        ],
        "comments": [
          {
            "text": "WIFI Required",
            "guestViewable": "1"
          },
          {
            "text": "Free Parking",
            "guestViewable": "1"
          }
        ],
        "specialRequests": [
          {
            "text": "News Paper Required",
            "requestCode": ""
          },
          {
            "text": "Special Request-2",
            "requestCode": ""
          }
        ],
        "memberShipInfo": {
          "programCode": "34",
          "accountID": "12",
          "bonusCode": "11"
        }
      }
    ],
    "guarantee": {
      "guaranteeType": "CC",
      "guaranteeCode": "GCC",
      "paymentCard": {
        "cardNo": "6754390826751265",
        "cardType": "0",
        "cardCode": "1",
        "expire": "1025",
        "seriesCode": "555",
        "cardHolderName": "Ajit Kumar"
      }
    },
    "guestDetails": [
      {
        "guestID": "1",
        "profileType": "1",
        "personName": {
          "salutation": "Mr.",
          "firstName": "Ajit",
          "middleName": "",
          "surName": "Kumar"
        },
        "telePhone": {
          "phoneNo": "9856805498",
          "phoneTechType": "1",
          "locationType": "7"
        },
        "email": "ajit@gmail.com",
        "address": {
          "addressType": "1",
          "addressLine": "NewTown Area",
          "city": "Howrah",
          "postalCode": "765432",
          "state": "West Bengal",
          "countryCode": "IN"
        }
      },
      {
        "guestID": "2",
        "profileType": "1",
        "personName": {
          "salutation": "Mr.",
          "firstName": "Akash",
          "middleName": "",
          "surName": "Pradhan"
        },
        "telePhone": {
          "phoneNo": "9856805498",
          "phoneTechType": "1",
          "locationType": "7"
        },
        "email": "akash@gmail.com",
        "address": {
          "addressType": "1",
          "addressLine": "NewTown Area",
          "city": "Kolkata",
          "postalCode": "765432",
          "state": "West Bengal",
          "countryCode": "IN"
        }
      }
    ],
    "services": [
      {
        "serviceID": "1",
        "serviceCode": "Swimming",
        "units": "1",
        "amountAfterTax": "20.11",
        "amountBeforeTax": "18.11",
        "isInclusive": "true",
        "effectiveDate": "2023-09-04",
        "serviceDescription": "Swimming charge"
      }
    ],
    "resGlobalInfo": {
      "hotelReservationIDs": [
        {
          "resIDType": "10",
          "resIDValue": "13587995"
        },
        {
          "resIDType": "14",
          "resIDValue": "5698345"
        }
      ],
      "despositPayment": {
        "start": "2023-09-04",
        "end": "2023-09-05",
        "amount": "100.11",
        "basisType": "FullStay",
        "nights": "1",
        "dueAmount": "1000.00"
      },
      "customerDetail": {
        "profileType": "18",
        "personName": {
          "salutation": "",
          "firstName": "Manoj",
          "middleName": "",
          "surName": "Yadav"
        },
        "telePhone": {
          "phoneNo": "9077854321",
          "phoneTechType": "1",
          "locationType": "7"
        },
        "email": "manoj@gmail.com",
        "address": {
          "addressType": "1",
          "addressLine": "Krishnapur",
          "city": "Kolkata",
          "postalCode": "769089",
          "state": "West Bengal",
          "countryCode": "IN"
        }
      },
      "companyInfo": {
        "profileType": "4",
        "uniqueID": "5",
        "email": "test2@gmail.com",
        "address": {
          "addressType": "1",
          "addressLine": "Tarolia",
          "city": "Kolkata",
          "postalCode": "768934",
          "state": "West Bengal",
          "countryCode": "IN"
        },
        "telePhone": {
          "phoneNo": "8909781243",
          "phoneTechType": "1",
          "locationType": "7"
        },
        "companyDetails": {
          "companyCode": "158000",
          "companyName": "IATA_GuestGN1",
          "shortName": "IATA",
          "travelSector": "WB"
        }
      }
    }
  }
}