Why am I getting an error message when trying to retrieve a reservation?
When trying to pull a reservation for a specific property, you might get an error like this: <fault code=”403” string=”Access denied for hotel [property_ID]” />.
There are a few main reasons why you might get this error message:
- The property might not be connected to your interface any more. You can check this in the ‘Properties’ tab in your Provider Portal, using the property’s ID.
- The property might only have a one-way connection set up for the transmission of rates and availabilities (ARI) – but not for reservation retrieval. You can check which type of connection the property has on the ‘Machine Accounts’ page in your Provider Portal. If you click on ‘Machine Accounts’, you’ll be able to see the property ID and its connection type in the ‘Properties Whitelist’.
- The specific machine account might not be connected to the property in question. You can check which property IDs are connected to which machine accounts by going to the ‘Machine Accounts’ page on your Provider Portal.
- Sometimes the property ID might have been copied incorrectly, with a digit missing. This is particularly relevant if you pull reservations with the hotel_id (B_XML) or hotel_ids= (OTA) and not solely via your machine account credentials.