Reservations

Confirm, amend, reassign, check in, and cancel stays.

Routes: /dashboard/platform/reservations, /[id], and /today. Need canReadReservations and canManageReservations. Most actions call hostStayCommand(command, input).

Status

StatusMeaning
inquiry, quotedBefore booking
pendingReserved, awaiting host or payment
confirmedAccepted
in_stayChecked in
completedChecked out
cancelled, no_showClosed

paymentStatus is unpaid, partial, paid, partially_refunded, refund_pending, or refunded. Source is direct, operator, airbnb, vrbo, booking_com, pms, or ical.

Commands

ActionCommand
Confirm, check in, complete, canceltransition (transitionStayReservation)
Change dates or guestsamend (amendConfirmedStay); an amended stay cannot exceed 730 nights
Move to another unitreassign (reassignStayReservation)
Allocate to a listinglisting_allocate
Edit the guest partyparty_amend, party_invites_amend (at most 15 invited guests)

Today

/dashboard/platform/today lists arrivals, departures, in-house guests, and waiting work.

Confirm

Open the reservation and confirm it.

Check in

Check in on arrival. Before the arrival date you must confirm the override.

Complete

Complete the stay at check-out.

Agreements

/dashboard/platform/agreements. A StayAgreement holds versioned terms and signature evidence (draft, sent, signed, voided). Use agreement_void and agreement_reissue. A signed agreement for an active stay stays in force; cancel the stay first.

On this page