Skip Navigation

Room Upgrade

Upgrade the guest from one room type to another. Include the room to charge, the room to stay (upgraded room), and the reason code for the upgrade.


Parameter Description Type Required
Reason/@Code Code for the upgrade request as defined in the CR. String No
RoomToCharge/@Code Code of the room to charge. String No
RoomToStay/@Code Code of the room the guest will stay. String No


Sample Request (Partial)

{
    "Chain": {...},
    "Channels": {...},
    "Hotel": {...},
    "Guests": [...],
    "RoomStay": {...},
    "Upgrade": {
      "Reason": {
        "Code": "HNYMN"
      },
      "RoomToCharge": {
        "Code": "A1Q"
      },
      "RoomToStay": {
        "Code": "A1K"
      }
    }
    "status": "Confirmed"
}


Sample Retrieve Reservation response (partial)

{
    "Upgrade": {
        "Reason": {
            "Code": "HNYMN",
            "Value": "Honeymoon"
        },
        "RoomToCharge": {
            "Code": "A1Q"
        },
        "RoomToStay": {
            "Code": "A1K"
        }
    }
}