Skip Navigation

Overrides

Restrictions and system-calculated information can be overridden if the necessary permissions are granted to the client. The system determines which overrides to apply to the reservation based on the access points assigned to the user. Optionally, the user can include comments for the override.

For example, if a product with rate code BAR and room code DS is unavailable the client can override it by including @Type=AvailabilityOverride then the reservation will record the fact that an override occurred without additional information.

Parameter Description Type Required
Overrides@Type Defines check-in date for a guest.
Values: AllowCreditFlagInGuestCompanyBooker, AllowManagementOfChannelConnect, AvailabilityOverride, BlacklistOverride, CancelReservation, DepositCollectionOverride, GroupRateOverride, GuaranteePolicyOverride, LateModificationOverride, ModifyInProgressReservationOverride, OnHoldReservationOverride, PackageSelectionRequiredOverride, PriceOverride, RestrictedRateOverride, RetainPrice, SubsourceOverride.
String No
Overrides/@AuthorizedBy User who authorized the override. String No
Overrides/@Comment Comment to add information about an override. String No
Overrides/@Description Contains miscellaneous additional information associated with the override request. String No
  "Overrides": [
    {
      "Type": "AvailabilityOverride",
      "Comment": "Manger Discretion"
    }
  ]


Sample Request

{
    "Overrides": [
        {
            "Type": "AvailabilityOverride",
            "Comment": "Manger Discretion"
        }
    ],
    "Chain": {
        "Id": 14161022
    },
    "Channels": {
        "PrimaryChannel": {
            "Code": "WEB"
        },
        "SecondaryChannel": {
            "Code": "SYNXISWS_BE"
        }
    },
    "Hotel": {
        "Id": 100319
    },
    "Guests": [
        {
            "PersonName": {
                "GivenName": "John",
                "Surname": "Public"
            },
            "Payments": [
                {
                    "PaymentCard": {
                        "CardCode": "VI",
                        "CardHolder": "John Public",
                        "CardNumber": "444444444444444",
                        "CardSecurityCode": "123",
                        "ExpireDate": "1225"
                    },
                    "Type": "CreditCard"
                }
            ],
            "ContactNumbers": [
                {
                    "Number": "555-123-2717"
                }
            ],
            "EmailAddress": [
                {
                    "Value": "john.public@email.com"
                }
            ]
        }
    ],
    "RoomStay": {
        "StartDate": "2023-06-07",
        "EndDate": "2023-06-08",
        "GuestCount": [
            {
                "AgeQualifyingCode": "Adult",
                "NumGuests": 1
            }
        ],
        "NumRooms": 1,
        "Products": [
            {
                "Product": {
                    "RateCode": "BAR",
                    "RoomCode": "LUXQ"
                }
            }
        ]
    },
    "status": "Confirmed"
}