Improvements to refresh token flow
We made an improvement to the OAuth flow. The old refresh token won't be invalidated until you used the access token from the new pair. This will enable you to obtain new access tokens several times in case of outages and maintenances on our end.
Edit the redirect URI on App Details page
Yey! Now you can change your redirect URI anytime in your Cloudbeds Tech Partner Account’s > App Details page.
Changes to API methods
Added parentTransactionID. Parent transaction is a transaction to which this current transaction is strongly related to or derived from.
Example: Parent transaction to a room rate tax is a room rate.
This parent transaction ID will mostly be present on transactions that are taxes, fees and voids. It will not be present on room rates, items and payments.
||Added reservation statuses confirmed and not_confirmed to the call response. Not confirmed corresponds to Confirmation Pending in the myfrontdesk UI and is applied when MFD user sets this in the Policies settings.
||We now show a failed message when an API user is trying to set checked_in status if the previous reservations haven’t been checked out of the room or rooms aren’t assigned. It’s not possible to check in a guest if those conditions aren’t met.
||Added the subReservationID request parameter so that the system can be queried using this value.
||Added the response parameter isDeleted as a flag for deleted reservations/guests.
|Included Tax ID, Company Tax ID and Company name to the results for guest details in multiple methods that contain guest details.
|postAppState, getAppState and integration webhook
||The scope parameter was removed. You don’t need to send us scope for these calls anymore.