Every method also requires Portals access for the workspace.
reservation_id is the PMS reservation ID, the external_id that List portal sessions returns.
Waive steps
Waiving marks steps as done without the guest completing them, for example when the guest already signed or paid somewhere else. Sendstep_types and an optional reason (up to 500 characters) that stays with the waiver for your team.
A step the guest already completed can’t be waived. A step that’s already waived keeps its first waiver. Waiving a required fee first cancels its pending payment.
Remove a waiver
Removing a waiver hands the step back to the guest. It does nothing when the step isn’t waived.Reset steps
Resetting clears a stay’s completed answers so the guest redoes those steps, and reopens the check-in if it was finished. Agreements, ID checks, guest details, additional questions and other guests can be reset. Damage waivers, payments and deposits can’t. Omitstep_types to reset every completed step that can be reset. Waived steps stay waived.
Read the result with List portal sessions or Get portal session.