The following tables shows the different reservation statuses, the relevant channels, their meanings, and the information displayed in the API for each status.
"Request" reservation status
The "requested" reservation status applies to inquiries or requests to book. There are several sub-categories to it, which deal with the different statuses or stages of those inquiries or requests to book.
Sub-category UI | Sub-category API | What it means for Airbnb | What it means for Booking.com | What it means for Vrbo | What it means for Direct/Manual |
Pending | pending / awaiting_approval / reservation_request | The guest sent a request to book. The host can choose to accept or reject the request from the Hospitable inbox. | The guest sent a request to book. The host can choose to accept or reject the request from the Hospitable inbox. | The guest sent you a request to book. The host needs to accept or reject the request directly on Vrbo. This is not possible on Hospitable. | The guest sent a request to book. The host can choose to accept or reject the request from the Hospitable inbox. |
Pending Verification | pending_verification | The guest needs to complete their profile verification on Airbnb in order to complete the booking. | Not relevant. | Not relevant. | The guest needs to complete the verification process in order for the host to be able to accept the request. |
Awaiting payment | request_for_payment | The host has sent a request for payment to the guest through the Airbnb Resolution Centre. | Not relevant. | Not relevant. | Not relevant. |
Pre-approved | preapproved | The guest's inquiry has been pre-approved. The guest needs to confirm their booking. | The guest's inquiry has been pre-approved. The guest needs to confirm their booking. | The guest's inquiry has been pre-approved. The guest needs to confirm their booking. | Not relevant. |
"Accepted" reservation status
The "accepted" reservation status applies to reservations that have been accepted, either as instant bookings or via the host accepting an inquiry or request to book, which results in a booking.
Sub-category UI | Sub-category API | What it means for Airbnb | What it means for Booking.com | What it means for Vrbo | What it means for Direct/Manual |
Accepted | accepted / booking / staying / reservation / post_stay (only relevant to Vrbo. It means the reservation is in the past) / accept / modified / manual_booking | The reservation has been accepted and confirmed. | The reservation has been accepted and confirmed. | The reservation has been accepted and confirmed.
| The reservation has been accepted and confirmed. |
Cancellation requested | cancellation_requested / traveler_cancel_request | The reservation is accepted, but the guest has requested to cancel. | The reservation is accepted, but the guest has requested to cancel. | The reservation is accepted, but the guest has requested to cancel. | The reservation is accepted, but the guest has requested to cancel. |
"Cancelled" reservation status
The "cancelled" reservation status applies to reservations that have been cancelled. These can be cancelled in three ways: By the guest (traveller), by the host, or, in some rare cases, by the booking platform itself. The third one can happen, for example, if there is an issue with the reservation or guest profile which the platform needs to step in and resolve.
Sub-category UI | Sub-category API | What it means for Airbnb | What it means for Booking.com | What it means for Vrbo | What it means for Direct/Manual |
Cancelled | cancelled / canceled / cancelled_by_traveller / cancelled_by_guest | The reservation was cancelled by the guest. | The reservation was cancelled by the guest. | The reservation was cancelled by the guest. | The reservation was cancelled by the guest. |
Cancelled | cancelled_by_owner / cancelled_by_host / | The reservation was cancelled by the owner or host. | The reservation was cancelled by the owner or host. | The reservation was cancelled by the owner or host. | The reservation was cancelled by the owner or host. |
Cancelled | cancelled_by_admin | The reservation was cancelled by the booking platform. | The reservation was cancelled by the booking platform. | The reservation was cancelled by the booking platform. | The reservation was cancelled by the booking platform. |
"Not accepted" reservation status
The "not accepted" reservation status applies when an inquiry or a request to book has been declined, was withdrawn by the guest, or has expired due to missing steps in the booking process.
Sub-category UI | Sub-category API | What it means for Airbnb | What it means for Booking.com | What it means for Vrbo | What it means for Direct/Manual |
Declined | declined / reservation_request_declined / deny / denied / reservation_declined | An inquiry or request to book that has been rejected by the host. | An inquiry or request to book that has been rejected by the host. | An inquiry or request to book that has been rejected by the host. | A request to book that has been rejected by the host. |
Withdrawn | withdrawn / booking_request_withdrawn | An inquiry or request to book that has been withdrawn by the guest. | An inquiry or request to book that has been withdrawn by the guest. | An inquiry or request to book that has been withdrawn by the guest. | A request to book that has been withdrawn by the guest. |
Expired | expired / timedout / timeout / reservation_request_expired / payment_request_expired / reservation_pending_voided / spam / pending_voided | An expired inquiry or request to book. | An expired inquiry or request to book. | An expired inquiry or request to book. | An expired request to book. |
"Checkpoint" reservation status
The "checkpoint" status is only relevant to Airbnb reservations and tells us if the guest needs to complete their profile verification on Airbnb. If the guest fails to do this within the allotted time, the reservation or booking request will be voided.
This is only relevant to Airbnb reservations.
Sub-category UI | Sub-category API | What it means for Airbnb | What it means for Booking.com | What it means for Vrbo | What it means for Direct/Manual |
Checkpoint | checkpoint / at_checkpoint | The guest needs to complete their profile verification on Airbnb. | Not relevant. | Not relevant. | Not relevant. |
Failed verification | expired / failed_verification / reservation_pending_voided / checkpoint_voided | The guest failed to verify their account in time, meaning the reservation or request was rejected by Airbnb. | Not relevant. | Not relevant. | Not relevant. |
