Data model

Lists, relationships, and status values.

AreaModels
People and tenancyUser, Role, HostOrganization, HostMembership, MarketplaceSettings
PropertiesProperty, PropertyAddress, PropertyOwner, PropertyOwnerAssignment, AccommodationUnit, Bedroom, Bed, Amenity
ListingsListing, ListingMedia, StayCollection, HouseRule, CalendarBlock
Pricing and policyRatePlan, SeasonalRate, FeeDefinition, TaxRule, CancellationPolicy
BookingStayQuote, GuestProfile, GuestParty, Reservation, ReservationAmendment, ReservationLineItem, StayAgreement
MoneySecurityDeposit, DamageClaim, Payment, PaymentProvider, PaymentWebhookEvent, Refund, Payout, OwnerStatement, OwnerStatementLine
Contact and workConversation, Message, Review, TaskRule, PropertyTask
Channels and jobsChannelConnection, ChannelListing, ChannelReservation, ChannelSyncEvent, DataExchangeJob, OutboxEvent

Relationships

FromTo
Propertyaddress, units, owners
ListingProperty, AccommodationUnit, media, rate plans, calendar blocks, reservations, reviews
ReservationListing, unit, GuestProfile, StayQuote, payments, refunds, agreement, deposits
PaymentReservation, PaymentProvider, refunds, deposits, webhook events
OwnerStatementowner, lines, payouts

Every host-scoped list carries a hostOrganization. Quotes and line items keep snapshots of accepted values.

Status values

ListValues
Reservationinquiry, quoted, pending, confirmed, in_stay, completed, cancelled, no_show
Listingdraft, published, paused, archived
Paymentpending, processing, succeeded, failed, cancelled, partially_refunded, refunded
Refundreview, pending, processing, succeeded, failed, cancelled
SecurityDepositrequired, authorized, held, partially_captured, captured, released, failed
DamageClaimdraft, submitted, guest_response, approved, partially_approved, declined, settled
OwnerStatementdraft, approved, sent, paid, voided
Payoutscheduled, processing, paid, failed, reversed
PropertyTaskqueued, assigned, in_progress, completed, blocked, cancelled

On this page