Skip to main content

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.

ParameterDescriptionTypeRequired
Overrides@TypeDefines check-in date for a guest. 
Values: AllowCreditFlagInGuestCompanyBooker, AllowManagementOfChannelConnect, AvailabilityOverride, BlacklistOverride, CancelReservation, DepositCollectionOverride, GroupRateOverride, GuaranteePolicyOverride, LateModificationOverride, ModifyInProgressReservationOverride, OnHoldReservationOverride, PackageSelectionRequiredOverride, PriceOverride, RestrictedRateOverride, RetainPrice, SubsourceOverride.
StringNo
Overrides/@AuthorizedByUser who authorized the override.StringNo
Overrides/@CommentComment to add information about an override.StringNo
Overrides/@DescriptionContains miscellaneous additional information associated with the override request.StringNo
  "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"
}