Create Reservation
create_reservationCreate a new reservation manually by providing property ID, check-in/check-out dates, and guest count. Optionally assign an existing guest or add new guest details.
Instructions
Create a new reservation manually (not via channel sync). Requires property ID, check-in/check-out dates, and guest count. Optionally provide a guest ID or inline guest data to create a new guest. / Crea una nueva reserva manualmente. Requiere propiedad, fechas y numero de huespedes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| propertyId | Yes | Property ID / ID de propiedad | |
| guestId | No | Existing guest ID (if known) / ID de huesped existente | |
| guest | No | New guest data (used if guestId not provided) / Datos del nuevo huesped si no se proporciona guestId | |
| checkIn | Yes | Check-in date YYYY-MM-DD / Fecha de entrada | |
| checkOut | Yes | Check-out date YYYY-MM-DD / Fecha de salida | |
| guestCount | Yes | Number of guests / Numero de huespedes | |
| channelId | No | Booking channel ID (Airbnb, Booking.com, Direct) / Canal de reserva | |
| totalAmount | No | Total amount in workspace currency / Importe total | |
| currency | No | ISO 4217 currency (defaults to workspace currency) / Divisa | |
| notes | No | Internal notes / Notas internas |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| propertyId | Yes | ||
| guestId | No | ||
| status | Yes | ||
| checkIn | Yes | ||
| checkOut | Yes | ||
| nights | No | ||
| guestCount | Yes | ||
| channelId | No | ||
| totalAmount | No | ||
| currency | No | ||
| notes | No | ||
| createdAt | No | ||
| updatedAt | No |