YOUR SHORTLIST, SIDE BY SIDE
Hospitable vs Lodgify vs OwnerRez
Look beyond the feature checklist. Compare the plans, conditions and limits that matter for your properties.
Compare features by plan.
For 20+ properties, check the price and plan limits for your exact number of properties.
| What matters to you | HospitableProperty management | OwnerRezProperty management | |
|---|---|---|---|
| At a glance / Portfolio pricing | |||
| Market | US | US | US |
| Properties | Essentials, Professional and Mogul: unlimited documented properties. Host: maximum two. No overall minimum established. | Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established. | No hard minimum/maximum established. Monthly minimum charge covers first property even disabled; billing is not a hard property limit. |
| Overview | Hospitable offers channel calendar synchronization, a shared guest inbox and reservation-triggered task rules. | Channel/calendar management and inbox across four tiers; website booking starts with Starter, custom message automation with Professional, and operational tasks with Ultimate. | Per-property core subscription covering channel management, messaging, booking records and direct-booking tools; optional modules add PM, websites, accounting, SMS and Rezzy. |
| Plans & modules | Essentials Free subscription with unlimited properties; limited message-rule types and mandatory guest-portal wrapper; SMS notifications excluded. Host Host supports at most two properties Professional Mogul | Basic One property; channel calendar/inbox and self-onboarding. No website entitlement established. Starter Up to two properties; includes Basic plus website/widget, rates/payments, co-host access and expert onboarding. Professional Includes Basic/Starter; scheduled messages, manual collection, phone/email and included Dynamic Pricing. Ultimate Includes lower tiers; tasks, check-in/out automation, owner statements, guest app, Turno and priority live support. Smart Locks · add-on USD 7/device/month in advance; compatible installed hardware; base-tier eligibility not confirmed. | Core subscription Monthly per-property subscription; no booking/setup fee; core inclusion in some rows inferred from exhaustive premium exclusions. Property Management · add-on Separate property-count fee; owner statements and expense accounting. QuickBooks · add-on Separate property-count fee and QuickBooks account. Hosted Websites · add-on Separate property-count fee; hosted website/custom domain. WordPress + Integrated Websites · add-on Separate fee for supported WordPress plugin/listing-content API route. SMS · add-on Separate number/module fee and outgoing usage beyond included segments. Rezzy AI · add-on USD 9/property/month; AI guest replies and automatic action-item tasks; checklist description is vendor-level evidence. |
| 1-property price for your selection | Professional plan subscription · USD 59.00Monthly billing selection · Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Plan prices and conditionsEssentials: USD 0 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Host: USD 29 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Professional: USD 59 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. Mogul: USD 99 Subscription only; selected properties assumed to have billable check-ins at the standard active-property rate; Dynamic-Pricing-only properties without check-ins use a different charge. Optional modules, extra devices and applicable taxes are additional. | Basic monthly account total · USD 18.00Monthly billing selection · Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Plan prices and conditionsBasic: USD 18 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Starter: USD 33 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Professional: USD 58 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. Ultimate: USD 85 Current configured USD account-total monthly display; taxes/payment fees/add-ons separate. | Core monthly subscription · USD 40.00Monthly billing selection · Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Plan prices and conditionsCore subscription: USD 40 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Property Management add-on: USD 10 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier. QuickBooks add-on: USD 10 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier. Hosted Websites add-on: USD 15 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier. WordPress + Integrated Websites add-on: USD 10 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier. Rezzy AI add-on: USD 9 Monthly core total for exact property count; optional modules and billing-address sales tax extra. Minimum first property charge applies even disabled. Incremental module fee added to core, not an alternative all-inclusive tier. SMS add-on: Not confirmed USD 15/number/month with 500 outgoing segments; then USD 0.015/segment. Number/usage selection required, independent of property count. Direct lock integrations: Not confirmed USD 4/lock/month for Schlage/Igloohome/Hubitat; lock count required. |
| Limitations & requirements |
|
|
|
| Review sources | CapterraRating 4.7 / 5 · 144 reviews TrustpilotTrustScore 3.9 / 5 · 674 reviews G2Rating 4.8 / 5 · 272 reviews GetAppRating 4.7 / 5 · 144 reviews | CapterraRating 4.5 / 5 · 1,311 reviews TrustpilotTrustScore 4.7 / 5 · 4,436 reviews G2Rating 4.4 / 5 · 90 reviews GetAppRating 4.5 / 5 · 1,311 reviews Software AdviceRating 4.5 / 5 · 1,311 reviews | CapterraRating 4.9 / 5 · 271 reviews TrustpilotTrustScore 4.7 / 5 · 71 reviews GetAppRating 4.9 / 5 · 271 reviews Software AdviceRating 4.9 / 5 · 271 reviews |
| 01 / Plans & requirements | |||
| Plan options Named subscription tiers offered for this PMS; do not treat optional modules as tiers. | Available Essentials; Host; Professional; Mogul Plan: Essentials / Host / Professional / Mogul | Available Basic; Starter; Professional; Ultimate Plan: Basic / Starter / Professional / Ultimate | Available Core subscription with optional premium modules Plan: Core subscription |
| Property limits Documented listing or property limits for named tiers; audience ranges do not establish hard limits. | Available Host: 2 properties; other tiers: unlimited Essentials, Professional and Mogul: unlimited documented properties. Host: maximum two. No overall minimum established. Plan: Essentials / Host / Professional / Mogul | Available Basic: 1 property; Starter: 2 properties Basic maximum 1; Starter maximum 2; account-wide/Professional/Ultimate hard maximum not established. Plan: Basic / Starter / Professional / Ultimate | Hard property limit not confirmed No hard minimum/maximum established. Monthly minimum charge covers first property even disabled; billing is not a hard property limit. |
| Billing basis How subscription charges are calculated and billed; distinguish listings, accounts and booking revenue. | Available Paid tiers: base subscription plus active-property charges Plan: Host / Professional / Mogul | Available Property count, tier and subscription term Plan: Basic / Starter / Professional / Ultimate | Available Monthly subscription based on property count Plan: Core subscription |
| Booking fees Percentage or fixed booking-related vendor fees and the transactions to which they apply. | With conditions Fees depend on booking/payment route Plan: Professional / MogulSelected booking route | Available Plans display 0% booking fee Plan: Basic / Starter / Professional / Ultimate | Available No OwnerRez booking fees Plan: Core subscription |
| Paid modules Features or services requiring a separate payment beyond the selected subscription. | Available Optional rollout, device overages and some pricing usage cost extra Plan: Essentials / Host / Professional / Mogul | Available Optional consultancy and add-on services Plan: Basic / Starter / Professional / Ultimate | Available PM, QuickBooks, sites, SMS and Rezzy are premium modules Plan: Core subscription |
| Trial Documented trial duration and conditions; a demo is not a free trial. | Available 14 days; no credit card required Plan: Mogul trialStarts at account creation; subscribing ends trial immediatelyDynamic Pricing activation requires subscription | Available 7 days; no credit card required Plan: Basic / Starter / Professional / Ultimate | Available 14 days, including enabled premium modules Plan: Core subscriptionDamage Protection coverage is charged even during the trial |
| Setup fees Documented one-time implementation or onboarding charges; absent pricing is not zero. | Available No mandatory onboarding fee; optional paid rollout Plan: Essentials / Host / Professional / Mogul | Available No setup fee Plan: All current plans | Available No setup fee Plan: Core subscription |
| 02 / Channels & synchronization | |||
| Airbnb connection Documented connection method and account/listing restrictions for Airbnb. | Available Airbnb channel connection Plan: Essentials / Host / Professional / Mogul | Available Airbnb channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Direct Airbnb API connection Plan: Core subscription |
| Vrbo connection Documented connection method and account/listing restrictions for Vrbo. | Available Vrbo channel connection Plan: Essentials / Host / Professional / Mogul | Available Vrbo channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Direct Vrbo API connection, including small hosts Plan: Core subscription |
| Booking.com connection Documented connection method and account/listing restrictions for Booking.com. | Available Booking.com channel connection Plan: Essentials / Host / Professional / Mogul | Available Booking.com channel API connection Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Booking.com API connection supports messaging Plan: Core subscriptionAPI channel connection |
| iCal import Importing external calendar feeds; document data imported and update constraints. | Available External feeds polled about every 20 minutes Plan: Essentials / Host / Professional / Mogul | Available Import bookings and blocked periods through iCal Plan: Basic (1 property); Starter (up to 2); Professional; UltimateExternal iCal listing/calendar connection; availability feed, not full booking-record import | Available iCal calendar import Plan: Core subscription |
| iCal export Exporting calendar feeds for other tools; distinguish feed export from full reservation export. | Available Reservation and task calendar feeds Plan: Plan not confirmed | Available Availability feed URL for external calendars Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available iCal calendar export Plan: Core subscription |
| Rate sync Sending rates to connected booking channels; identify supported channels and restrictions. | Available Rates sent to connected channels Plan: Plan not confirmed | Available Rates synchronized across connected channels Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Rates and booking rules sent to connected channels Plan: Core subscription |
| Availability sync Sending available and blocked dates to booking channels; state method and limits. | Available Availability sent to connected channels Plan: Essentials / Host / Professional / MogulConnected booking channels; Airbnb limited connections cannot push availability | Available Availability synchronized across connected channels Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Calendar availability sent to connected channels Plan: Core subscription |
| Reservation sync Importing or synchronizing channel reservations and changes; identify supported channels. | Available Connected-channel reservations in one calendar Plan: Plan not confirmed | Available Channel reservations in the central calendar Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Channel reservations imported Plan: Core subscription |
| Channel message sync Receiving and sending guest messages through channel connections; specify channel scope. | Available Send and receive Airbnb, Vrbo and Booking.com messages Plan: Essentials / Host / Professional / MogulConnected supported booking channel | Available Connected-channel conversations in the inbox Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Airbnb, Vrbo and Booking.com guest messaging Plan: Core subscriptionAPI channel connection |
| Sync limitations Documented update delays, unsupported fields or connection restrictions; no reliability inference. | Available iCal pulls blocks; not a full two-way channel API Plan: Essentials / Host / Professional / Mogul: iCal importExternal feed controls available data; past bookings are not imported; a separate exported feed is needed for reverse sharing | Available Channel-specific promotion and rate-rule limitations Plan: Connected-channel configurationBooking.com/Expedia promotions do not sync from Lodgify; Airbnb/Vrbo promotion conditions apply; code promotions remain website-only | Available Do not use iCal alongside API for the same channel Plan: Core subscription |
| 03 / Reservations & calendars | |||
| Multi calendar A calendar view showing multiple listings and bookings together. | Available Combined listing calendar Plan: Essentials / Host / Professional / Mogul | Available Central multi-property booking calendar Plan: Starter (up to 2 properties); Professional; Ultimate | Available Multiple properties in ribbon or month calendar Plan: Core subscription |
| Manual reservations Creating reservations manually, rather than only importing channel bookings. | With conditions Create manual reservations via MCP; UI tier not confirmed Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | With conditions Create manual bookings with or without a quote Plan: Plan not confirmed; documented function onlyBookings without a quote require price/payment management outside Lodgify; status determines whether dates are blocked | Available Manual booking entry Plan: Core subscription |
| Booking changes Editing documented reservation fields and whether edits affect connected channels. | With conditions Update manual reservations via MCP; OTA edits limited Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | Available Extend a guest stay from host app Plan: Starter (up to 2 properties); Professional; UltimateOther amendment types and channel-specific restrictions not established | With conditions Change dates and charges for supported bookings Plan: Core subscription (inclusion inferred from explicit premium exclusions)Airbnb date changes must occur in Airbnb; non-integrated Vrbo dates must change on Vrbo; Booking.com charge changes require manual charges |
| Booking cancellation Cancelling reservations and documented channel/refund constraints. | With conditions Cancel manual reservations via MCP; UI tier not confirmed Plan: Host / Professional / Mogul: MCP route documented; UI entitlement unconfirmedCompatible MCP client with required connector access and authorized connection; primary account holder or full-access admin onlyManual reservation payments handled outside Hospitable; OTA update tool limited to internal note and check-in/out times | With conditions Cancel website/manual and supported channel bookings Plan: Plan not confirmed; documented function onlyAirbnb cancellations occur in Airbnb; Booking.com/Expedia cancellations occur on their platform; API-connected Vrbo cancellations can use Lodgify; guests cannot self-cancel | With conditions Cancel supported bookings and retain their records Plan: Core subscription (inclusion inferred from explicit premium exclusions)Channel-specific cancellation restrictions; pre-integration Vrbo cancellations need manual monitoring |
| Calendar blocking Blocking dates without creating a paid guest reservation. | Available Owner, family and service visits block dates Plan: Plan not confirmed | Available Block dates and adjust availability from host app Plan: Starter (up to 2 properties); Professional; Ultimate | With conditions Availability restrictions and blocked dates Plan: Core subscriptionGap-rule blocking applies to direct widgets / channel connections, but is not shown blocked on internal calendars; gaps are not enforced on blocks or moved / modified bookings. |
| Booking import Migrating or importing existing bookings; specify source or import format. | With conditions Staff-run CSV import of prior manual/direct reservations Plan: Plan not confirmedHospitable support assistance | With conditions Vendor-assisted import of reservations Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified. | Available Excel import templates for bookings and financials Plan: Core subscription |
| Guest records Storing and viewing guest/contact history; do not infer a full CRM. | Available Past conversations and returning-guest context Plan: Plan not confirmed | Available Guest details accessible in host app Plan: Starter (up to 2 properties); Professional; Ultimate | Available Stored guest/contact records Plan: Core subscription (inclusion inferred from explicit premium exclusions) |
| Booking export Exporting reservation records and documented output formats. | Available Reservation CSV export Plan: Professional / Mogul for full metrics | Available Export filtered past and upcoming bookings as CSV Plan: Plan not confirmed; documented function onlyBooking records only; broader account export not established | Available Excel, CSV and TSV reservation exports Plan: Core subscription |
| 04 / Rates & booking rules | |||
| Seasonal rates Defining rates for date ranges or seasons within the PMS. | Available Date-based nightly-rate adjustments Plan: Plan not confirmed | With conditions Configure seasonal date-period rates Plan: Starter / Professional / UltimateSeasonal rates require manual setup; no automatic repetition / copying within rental. Dynamic Pricing override route is separate. | Available Recurring seasons and specific date ranges Plan: Core subscription |
| Minimum stays Setting minimum-night rules and any date/channel constraints. | With conditions Dynamic minimum-night stay settings Plan: Host / Professional / Mogul: dynamic minimum staysHospitable Dynamic Pricing enabled; applicable Dynamic Pricing billing conditions applyManual edits and calendar rulesets override dynamic settingsEssentials entitlement for this dynamic function not confirmed | Available Minimum-night rules by night or weekday Plan: Plan not confirmed; documented function onlyLongest applicable minimum across the stay governs; documented export to website, Airbnb, Booking.com, Vrbo and Expedia | Available Property and seasonal minimum-night rules Plan: Core subscription |
| Gap night rules Adjusting rules specifically for orphan or gap nights between reservations. | With conditions Lower dynamic minimum stays for gaps between bookings Plan: Host / Professional / Mogul: dynamic minimum staysHospitable Dynamic Pricing enabled; applicable Dynamic Pricing billing conditions applyManual edits and calendar rulesets override dynamic settingsEssentials entitlement for this dynamic function not confirmed | Not confirmed Plan: Plan not confirmed | With conditions Shorter minimum stays for qualifying gaps Plan: Core subscriptionGap rules are not enforced on blocks or moved / modified bookings; gap-blocked nights are not shown blocked on internal calendars. |
| Length of stay discounts Applying discounts based on stay duration. | Available Stay-length discounts on Airbnb and Direct Plan: Plan not confirmedDirect discounts require Direct rule-set configuration; Airbnb channel promotions do not carry overOnly one automatic Direct discount applies; stay-length takes priority over early-bird, then last-minute | With conditions Weekly, monthly and custom-length fixed stay prices Plan: Starter / Professional / UltimateFixed amounts rather than percentage discounts; one custom-length period; matching weekly/monthly rate plans needed on Booking.com; lower-than-nightly price depends on configurationNamed tier mapping follows documented Custom rates configuration inclusion; specific workflow scope follows the separate help guide. | With conditions Length-based percentage discounts Plan: Core subscriptionChannel discount supportBooking.com discounts must be configured in its Extranet; Airbnb/Vrbo support differs. |
| Last minute discounts Applying discounts based on time remaining before arrival. | Available Arrival-window discounts on Airbnb and Direct Plan: Plan not confirmedDirect discounts require Direct rule-set configuration; Airbnb channel promotions do not carry overOnly one automatic Direct discount applies; stay-length takes priority over early-bird, then last-minute | With conditions Last-minute restrictions on promotions Plan: Starter / Professional / UltimateWebsite promotions; Airbnb/Vrbo sync subject to channel rules; Booking.com/Expedia promotions configured on those platforms; promo-code offers remain website-onlyNamed tier mapping follows documented Promotions support inclusion; specific workflow scope follows the separate help guide. | Available Arrival-window rate discounts Plan: Core subscription |
| Dynamic pricing Built-in dynamic rate calculation versus external pricing integration; distinguish both. | With conditions Built-in pricing; usage conditions vary by tier Plan: Host / Professional / Mogul; Essentials add-onEligible active-property usage | Available Built-in Beyond-powered dynamic pricing Plan: Professional / Ultimate; Basic / Starter 3-month trialDaily rate updates up to 18 months ahead; configurable minimum price and manual override | Not confirmed Plan: Plan not confirmed |
| Pricing integrations Named dynamic-pricing integrations and their documented requirements. | With conditions External pricing integration, including PriceLabs Plan: Host / Professional / MogulExternal pricing service account, integration setup and third-party fees | With conditions PriceLabs, Beyond, Smartness and TechTape Plan: Plan not confirmedSeparate provider account | With conditions PriceLabs, Beyond, DPGO and Wheelhouse integrations Plan: Core subscription (inclusion inferred from explicit premium exclusions)External pricing service account and its fees; authorized integration |
| 05 / Guest messaging & AI | |||
| Unified inbox Guest message threads combined across supported channels in a shared view. | Available Airbnb, Vrbo and Booking.com threads Plan: Essentials / Host / Professional / Mogul | Available Connected-channel guest threads together Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Email, SMS and channel messages together Plan: Core subscriptionSMS requires the paid SMS module |
| Scheduled messages Messages scheduled relative to documented reservation times or dates. | Available Scheduled messages before/after booking and arrival/departure Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Scheduled arrival and departure messages Plan: Professional / Ultimate | Available Time-based reservation messaging Plan: Core subscription |
| Event triggers Messages triggered by reservation events, with named supported events. | Available Reservation-event messages; Essentials: new reservation only Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Reservation-event messaging Plan: Professional / Ultimate | Available Booking-stage messaging triggers Plan: Core subscription |
| Conditional messages Rules that send or skip a message based on documented booking conditions. | Available Question replies conditioned on reservation stage and property/channel scope Plan: Host / Professional / Mogul: question reply rulesQuestion topic must be detected; selected reservation stage and property/channel scope must match; automatic sending must be enabled | Not confirmed Plan: Plan not confirmed | Available Conditional message triggers Plan: Core subscription |
| Message templates Reusable templates and supported guest/reservation placeholders. | Available Reusable personalized message templates Plan: Essentials / Host / Professional / Mogul | Available Quick replies and reusable templates Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available Reusable guest-message templates Plan: Core subscription |
| AI suggested replies AI generates draft replies for a human to review or send. | Available AI-generated reply drafts Plan: Essentials: 10 combined uses/week; paid plans: unlimited Suggest with AIEssentials: 10 combined Suggest/Improve AI uses per week | Available AI writes and improves draft replies Plan: Basic (1 property); Starter (up to 2); Professional; Ultimate | Available AI draft replies Plan: Rezzy AI premium module |
| AI automatic replies AI can send guest replies without individual human approval; specify limits. | With conditions AI sends eligible guest replies automatically Plan: MogulMogul subscriptionAuto Reply enabled; timing, topic and context checks apply | Not confirmed Plan: Plan not confirmed | Available Configurable automatic reply schedules Plan: Rezzy AI premium module |
| Approval before AI sends Documented human-review controls before an AI-generated reply is sent. | Available Suggested AI drafts are reviewed and sent by the host Plan: Essentials: 10 combined uses/week; paid plans: unlimited Suggest with AIEssentials quota: 10 combined Suggest/Improve uses per week; this row describes drafts, not Mogul automatic sending | With conditions Co-Host requires approval before sends or changes Plan: AI Co-Host betaBeta access | Available Draft mode during selected hours Plan: Rezzy AI premium module |
| Translations Documented message translation functions; multilingual templates are not automatic translation. | Not confirmed Plan: Plan not confirmed | Not confirmed Plan: Plan not confirmed | With conditions Airbnb guest-message translation in the Inbox Plan: Core subscription (inclusion inferred)Connected Airbnb channel integrationAirbnb messaging only; other channel translation not establishedCore inclusion inferred from exhaustive premium-feature exclusions |
| SMS messages Guest communication by SMS; specify country, number and fee conditions. | Not confirmed Plan: Plan not confirmed | Available Guest SMS for updates and reminders Plan: UltimateSMS sending costs, destination eligibility and quotas not established | With conditions Guest SMS from a dedicated number Plan: SMS premium moduleSMS number and module |
| Email messages Guest communication by email and documented sender or channel restrictions. | With conditions Custom inbox emails for Direct booking guests Plan: Professional / Mogul: Direct booking guest emailsDirect booking; transactional emails have fixed Hospitable content and branding; Direct booking fees apply | With conditions Guest cancellation email with editable template Plan: Plan not confirmed; cancellation-email workflow documentedUse the cancellation Message slider and Send action; general guest-email tier / channel scope remains unconfirmed. | Available Guest emails Plan: Core subscription |
| 06 / Direct bookings & payments | |||
| Website builder Vendor-provided tools to create and host a direct-booking website. | Available Hosted direct-booking site builder Plan: Professional / Mogul | Available Hosted website builder with templates Plan: Starter / Professional / Ultimate | Available Hosted website builder Plan: Hosted Websites premium module |
| Booking widget Embedding a booking engine in an independently hosted website. | Available Embeddable direct-booking widget Plan: Professional / Mogul | Available Booking engine on WordPress, Wix or Squarespace Plan: Starter / Professional / UltimateCompatible payment account or external site | Available Booking/search/calendar widgets Plan: Core subscription |
| Custom domain Using a host-owned domain for a vendor-provided direct-booking website. | With conditions Connect an owned domain to a published Direct site Plan: Professional / Mogul: Direct booking siteOwned domain and DNS configuration; published Direct site; Direct booking fees apply | Available Use a custom domain Plan: Starter / Professional / Ultimate | Available Own domain on hosted websites Plan: Hosted Websites premium module |
| Payment processors Named payment services and documented geographical or plan requirements. | Available Basic: own Stripe; Premium: Hospitable/Adyen Plan: Professional / Mogul | Available Stripe and other payment gateway connections Plan: Starter / Professional / UltimateCompatible payment account or external site | With conditions Connect your own payment processor Plan: Core subscriptionExternal processor accountOne credit-card processing method per property; processor costs are separate. |
| Payment schedules Scheduling booking payments or installments; identify relevant booking types. | Available Scheduled installments for Direct bookings Plan: Professional / Mogul | With conditions Policy-based scheduled payment collection Plan: Starter / Professional / UltimateBooking quote and active Policy automation; supported online payment method; disable automation for historical paid bookingsNamed tier mapping follows documented Payment automation inclusion; specific workflow scope follows the separate help guide. | Available First and balance payment schedules Plan: Core subscription (inclusion inferred from explicit premium exclusions)Configured payment rules; automatic card collection requires guest card on file |
| Security deposits Taking or holding refundable deposits; distinguish damage insurance/protection. | Available Separate refundable deposit charge Plan: Professional / Mogul | Available Temporary card hold for possible damages Plan: Professional; UltimatePre-authorisation; not an upfront deposit charge | With conditions Refundable deposits or card holds Plan: Core subscription (inclusion inferred from explicit premium exclusions)Configured deposit rules and supported payment processor; channel restrictions apply |
| Refunds Issuing refunds through documented payment flows; no fee-refund assumption. | Available Automatic cancellation-policy refunds and manual refunds Plan: Professional / Mogul | With conditions Automatic policy refunds or manual gateway refunds Plan: Plan not confirmed; documented function onlyAutomatic refunds: website/manual bookings with active Policy, card payment and enabled gateway; arbitrary partial refunds require manual modeStripe, Braintree, AuthorizeNet or Lodgify Payments support manual gateway refund; PayPal/bank/cash refund outside Lodgify; Mark as Refunded records only | With conditions Process linked-card refunds or record external refunds Plan: Core subscription (inclusion inferred from explicit premium exclusions)Connected processor required; payments older than six months or from disconnected processors must be refunded externally |
| Rental agreements Creating, delivering or signing guest agreements; specify electronic signature support. | Available Direct booking rental agreements Plan: Professional / Mogul | Available Rental agreement included with booking quote Plan: Plan not confirmed; documented function onlyQuote configuration; electronic signature capability not established | Available Electronic guest signatures Plan: Core subscription |
| Guest verification Documented guest identity or booking verification; no legal-compliance guarantee. | Available Guest vetting through Direct Premium Plan: Professional / Mogul | With conditions External Chekin guest registration / identification integration Plan: Lodgify plan not confirmed; Chekin subscription requiredBoth Chekin and Lodgify subscriptions; exact identification method and US regional applicability not established; no legal-compliance guarantee. | With conditions SafeGuest guest identity and reservation risk screening integration Plan: Core integration (inclusion inferred); third-party SafeGuest PreventSafeGuest integration and service terms; optional Protect costs $29/stay |
| Direct booking fees Vendor fees specific to direct bookings; distinguish processor fees and paid protection. | Available Basic: 1% host fee; Premium: 3% host + 4% guest or 7% host Plan: Professional / Mogul | Available Plans display 0% booking fee Plan: Starter / Professional / Ultimate | Available No OwnerRez booking fees; processor charges separate Plan: Core subscription |
| 07 / Cleaning & operations | |||
| Automatic tasks Creating operational tasks automatically from bookings or reservation events. | Available Booking-stage task rules Plan: Essentials / Host / Professional / Mogul | Available Booking-linked and recurring task automation Plan: Ultimate | With conditions Guest-message requests automatically become trackable tasks Plan: Rezzy AI premium moduleEnable Rezzy; $9/property/month; scope is AI detection from guest messages, not every recurring scheduling workflow |
| Cleaner access Giving cleaners task or calendar access without exposing unnecessary management functions. | Available Separate teammate portal for assigned work Plan: Host / Professional / Mogul (documented teammate access)Teammate must be invited; assigned tasks and property scope control access; Essentials portal tier unconfirmed | Available Task access for assigned team members Plan: Ultimate | Available Cleaner portal accounts Plan: Core subscription |
| Task checklists Reusable task lists that can be marked complete. | Available Check off task items in the Tasks App Plan: Plan not confirmed | Available Step-by-step task checklists Plan: Ultimate | With conditions Vendor describes standardized task checklists Plan: Rezzy AI premium moduleVendor-described Task Management Hub capability; detailed checklist creation/completion interface not documented in the current Tasks setup guide |
| Photo requirements Requesting or requiring photos as task-completion evidence. | Available Required photos configured by the host Plan: Plan not confirmed | Available Mandatory task photos Plan: Ultimate | Not confirmed Plan: Plan not confirmed |
| Task notifications Sending documented task assignment, change or completion notifications. | Available Task notifications and reminders; SMS excluded on Essentials Plan: Essentials: non-SMS; Host / Professional / Mogul: teammate SMSEssentials excludes SMS notifications; email/iCal only where configuredSMS recipient must be a configured teammate on Host, Professional or Mogul | Available Task push notifications Plan: Ultimate | Available Configurable task notifications Plan: Core subscription (inclusion inferred from explicit premium exclusions)User must configure task notifications |
| Maintenance tasks Recording or assigning maintenance work; distinguish generic reminders. | Available Recurring maintenance tasks Plan: Plan not confirmed | Available Maintenance task assignment Plan: Ultimate | Available Manual property maintenance tasks with staff assignment and resolutions Plan: Core subscription (inclusion inferred from exhaustive premium exclusions)Manual Tasks workflow; Rezzy automatic guest-message task detection is a separate paid module |
| Cleaning integrations Named external cleaning/turnover connections and documented dependencies. | With conditions Turno connected integration Plan: Host / Professional / MogulTurno account, correct integration setup and applicable Turno charges | With conditions Turno integration and subscription benefit Plan: UltimateExternal Turno service | With conditions Turno scheduling integration Plan: All OwnerRez customers: Turno schedulingTurno account and integration authorization; cleaner payment and marketplace fees may apply; one Turno account per OwnerRez accountTurno imports bookings and blocks up to three months ahead |
| 08 / Check-in & smart access | |||
| Checkin instructions Delivering guest check-in information at documented reservation stages. | Available Scheduled check-in information via guest messaging Plan: Essentials (limited) / Host / Professional / MogulEssentials: limited rule types; guest portal link requiredEssentials new-reservation message cannot be disabled; required shortcode and wrapper copy | Available Arrival information in scheduled messages Plan: Professional / Ultimate | Available Arrival messaging through reservation triggers Plan: Core subscription |
| Guest portal A guest-facing reservation page or portal; specify actions available. | Available Guest portal with check-in tasks and reservation details Plan: Essentials / Host / Professional / MogulDirect booking/payment functions require Professional or MogulEssentials includes a mandatory Trip Insurance upsell in the guest experience | With conditions Guest web portal or app with arrival and stay information Plan: UltimateUltimate guest stay-information web portal or app; broader portal actions not established | Available My Stay portal for contact details, agreements and deposits Plan: Core subscription (inclusion inferred from explicit premium exclusions)Only configured booking requirements appear; returning guests may need identity verification |
| Lock integrations Named smart-lock platforms supported via native or third-party connections. | Available Native Schlage, Yale and August connections Plan: Professional / MogulCompatible lock model | With conditions Nuki, Igloohome, Schlage and Yale smart-lock integrations Plan: Smart Locks paid add-on; base tier not confirmedInstalled compatible device; USD 7 per connected lock/month charged in advance | Available Schlage, igloohome, RemoteLock and other lock platforms Plan: Core subscriptionCompatible connected lock platform |
| Automatic lock codes Creating reservation-specific lock codes automatically, with hardware/service conditions. | Available Unique reservation access codes Plan: Professional / MogulCompatible lock model | Available Unique code per reservation Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock | Available Reservation-specific automatic access codes Plan: Core subscriptionCompatible connected lock platform |
| Code scheduling Setting code validity to documented check-in/check-out times. | Available Reservation-time code validity Plan: Professional / MogulCompatible lock model | Available Activate at check-in; expire at checkout Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock | Available Check-in/checkout validity with configurable grace periods Plan: Core subscriptionCompatible connected lock platform |
| Code delivery Sending reservation access codes to guests through documented channels. | Available Codes delivered in guest channel threads Plan: Professional / MogulCompatible lock model | Available Codes sent through automated messages Plan: Plan not confirmedSmart Locks paid add-on: USD 7 per connected device/month; compatible installed lock | With conditions Lock-code fields in guest-message templates Plan: Core subscriptionCompatible lock service and message template |
| Access extra costs Additional software or integration charges for smart access; hardware cost separate. | With conditions Included device allowance; extra devices incur charges Plan: Professional / MogulDevice count | With conditions USD 7 per connected smart lock/month Plan: Smart Locks paid add-on; base tier not confirmedCharged monthly in advance; compatible lock hardware purchased separately | With conditions $4 per lock/month for Schlage, igloohome or Hubitat Plan: Usage add-on: direct Schlage / igloohome / Hubitat integrationsCompatible lock hardware; additional third-party integration costs may differ |
| 09 / Reports & accounting | |||
| Booking reports Reports about reservation activity; specify documented measures. | Available Reservation metrics and filters Plan: Professional / Mogul for full metrics | Available Booking reports Plan: Starter / Professional / Ultimate | Available Reservation detail and summary reports Plan: Core subscription |
| Occupancy reports Occupancy reporting and documented date/property filters. | Available Occupancy dashboards Plan: Professional / Mogul for full metrics | Available Occupancy-rate reports filtered by property, date and channel Plan: Ultimate | Available Occupancy nights and percentage reports Plan: Core subscription |
| Revenue reports Revenue reporting and supported measures; do not equate to financial accounting. | Available Revenue dashboards Plan: Professional / Mogul for full metrics | Available Owner revenue statements Plan: Ultimate | Available Booking and payment financial reports Plan: Core subscription |
| Owner statements Statements for property owners, including documented income/expense scope. | Available Owner statements Plan: Mogul | Available Statements with revenue, fees and expenses Plan: Ultimate | Available Income, expenses and commission statements Plan: Property Management premium module |
| Expense tracking Recording property or reservation expenses inside the product. | Available Business and property expense transactions Plan: Mogul: Hospitable AccountingConfigured Hospitable business and property accounting | Available Booking-related fees and manually logged property expenses Plan: UltimateOwner-statement reporting; not full bookkeeping | Available Expenses with receipt attachments Plan: Property Management premium module |
| Accounting integrations Named external accounting connections and documented scope. | With conditions QuickBooks accounting integration Plan: MogulMogul subscriptionActive QuickBooks account; Hospitable Business configuredMatching business currency or multicurrency enabled | With conditions External Clearing and VRPlatform accounting integrations Plan: Lodgify plan not confirmed; separate accounting subscriptionBoth Lodgify and selected provider subscriptions required; vendor-documented integration, not native accounting or compliance certification. | With conditions QuickBooks integration Plan: QuickBooks premium moduleQuickBooks account |
| Report exports Exporting reporting outputs in documented formats. | Available CSV exports of operational and financial metrics Plan: Professional / Mogul for full metrics | Available Owner statement/report exports and CSV booking export Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established | Available Excel and CSV report exports Plan: Core subscription |
| 10 / Team & owner access | |||
| Team users Additional staff accounts and any documented seats or plan limits. | Available Unlimited secondary users Plan: Essentials / Host / Professional / Mogul | Available Co-host access Plan: Starter / Professional / Ultimate | Available Unlimited staff logins Plan: Core subscription |
| User permissions Configurable permissions or predefined access roles. | Available Configurable feature and financial access Plan: All tiers | Available Configurable access levels for team members Plan: Ultimate | Available Full, limited and read-only staff roles Plan: Core subscription |
| Property scoped access Restricting a user's access to selected properties. | Available Access limited to selected properties Plan: All tiers | Not confirmed Plan: Plan not confirmed | Available Property-specific staff and portal access Plan: Core subscription |
| Owner portal Owner-facing access to documented property, booking or financial information. | Available Owner portal Plan: Mogul | Available Owner login with limited access to view their reports Plan: UltimateFinancial/report access; broader owner functions not established | Available Owner portal access; statements need PM module Plan: Core subscription |
| Mobile app Documented native mobile app availability; responsive website separate. | With conditions Native mobile app access for invited secondary users Plan: Host / Professional / Mogul: secondary-user app access documentedInvited secondary-user login and scoped feature/property permissionsPush notifications require Inbox permission; Essentials app tier unconfirmed | Available Host apps for iOS and Android Plan: Starter (up to 2 properties); Professional; Ultimate | Not supported Installable web app; no native app Plan: Core subscription |
| 11 / Integrations & data access | |||
| Public API A documented API for external developers; channel API connections alone do not establish this. | With conditions Developer API on Host and above Plan: Host / Professional / Mogul | Available Documented developer API Plan: Starter (up to 2 properties); Professional; Ultimate | Available Documented developer API v2 Plan: Core subscription |
| API access conditions Who may use the developer API and subscription, approval or access restrictions. | With conditions Host, Professional or Mogul required Plan: Host / Professional / Mogul | With conditions Public API key from Settings → Public API Plan: Starter (up to 2 properties); Professional; UltimateAPI key required; live operation access and legacy/custom contracts not verified | With conditions PAT for your account; OAuth for other users Plan: Core subscriptionCorrect authorization method |
| Webhooks Documented outbound event notifications for external integrations. | Available Developer event notifications Plan: Host / Professional / Mogul | With conditions Outbound rate, availability, booking and guest-message callbacks Plan: Plan not confirmed; developer webhook contract documentedAuthenticated API access; callback target configured; schema captured Oct 4, current raw refresh blocked 403; actual account eligibility / delivery untested. | With conditions Booking, guest, property and message events Plan: OAuth apps onlyRegistered OAuth applicationNot available to personal-token integrations; acknowledge within 4 seconds; failed delivery retries up to 10 times. |
| Zapier Officially documented Zapier integration, with triggers/actions or plan conditions. | With conditions Reservation/property/message/review automation Plan: Host / Professional / MogulSeparate Zapier account | With conditions Official Zapier integration Plan: Plan not confirmedZapier account | With conditions Official Zapier integration Plan: Core subscriptionZapier account |
| Data export Documented portability of product data beyond calendar feeds; identify datasets and formats. | Available Reservations, tasks, taxes and reviews in CSV Plan: Professional / Mogul for full metrics | Available Owner statement/report exports and CSV booking export Plan: Owner statements/advanced reports: Ultimate; booking CSV tier not confirmedDifferent exports contain different report/booking datasets; full-account export not established | Available Booking, inquiry and quote exports Plan: Core subscription |
| 12 / Setup & support | |||
| Onboarding Documented onboarding assistance and whether optional or separately paid. | Available Self-service and orientation; paid Rapid Rollout optional Plan: Essentials / Host / Professional / Mogul | Available Personalized onboarding assistance Plan: Starter / Professional / Ultimate | Available Setup wizard and free Jumpstart session Plan: Core subscription |
| Data migration Documented assistance or tools for importing data from another system. | With conditions Staff-run CSV import of prior manual/direct reservations Plan: Plan not confirmedHospitable support assistance | With conditions Vendor-assisted migration of listings, reservations and guest data Plan: Migration service; exact tier not confirmedDedicated onboarding specialist; supported source systems / formats, historical completeness and timing not specified. | Available Import existing bookings and historical financial records Plan: Core subscription |
| Help center Public documentation or help resources; availability is not support-quality proof. | Available Public help articles Plan: All tiers | Available Public Lodgify Help Center Plan: Public; no subscription required to read | Available Public support documentation Plan: Core subscription |
| Email support Documented support by email and any tier restrictions; no response-time inference. | Available Human email support on paid tiers Plan: Host / Professional / Mogul | Available Human email support Plan: Starter / Professional / Ultimate | Available Email support Plan: Core subscription |
| Chat support Documented live or in-app support chat; distinguish AI bot/self-service. | Available Human chat support on paid tiers Plan: Host / Professional / Mogul | Available Live chat support Plan: Ultimate | Not confirmed Plan: Plan not confirmed |
| Phone support Documented support by telephone and any tier or geography restrictions. | Not confirmed Plan: Plan not confirmed | Available Telephone support Plan: Professional / Ultimate | Not confirmed Plan: Plan not confirmed |
| 13 / API capabilities | |||
| Documented API interface capabilities; live operations have not been tested. Access requirements appear in each row. | |||
| Documented API versions Versions represented by the captured public machine-readable schemas; not a runtime compatibility guarantee. | Available 2.0 Plan: API access conditions apply; subscription eligibility not inferred from schema | Available v1, v2 Plan: API access conditions apply; subscription eligibility not inferred from schema | Available v2 Plan: API access conditions apply; subscription eligibility not inferred from schema |
| API authentication Security schemes declared in the captured schemas; API authorization and plan eligibility remain separate. | Available Bearer token Plan: API access conditions apply; subscription eligibility not inferred from schema | Available X-ApiKey header Plan: API access conditions applyPublic API key grants full read/write access; channel API calls require a separate channel key | Available OAuth bearer or HTTP Basic personal token Plan: API access conditions apply; subscription eligibility not inferred from schema |
| Read property records An explicit API operation retrieves property records. | With conditions GET /properties Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/properties Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/properties Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read reservation records An explicit API operation retrieves reservation or booking records. | With conditions GET /reservations Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/reservations/bookings Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/bookings Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEither property_ids or since_utc required. |
| Create reservations An explicit API operation creates a reservation or booking; not proof of an equivalent user-interface flow. | With conditions POST /reservations Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationreservation:write for vendor tokensManual reservations only; existing booking overlap prohibited | With conditions POST /v1/reservation/booking Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions POST /v2/bookings Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Update reservations An explicit API operation modifies reservation fields; specify field and channel limits. | With conditions PUT /reservations/{identifier} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationreservation:write; booking ownership/type rules | With conditions PUT /v1/reservation/booking/{id} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationOnly supported booking fields can be updated | With conditions PATCH /v2/bookings/{id} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read guest data An explicit guest read operation or documented guest data included in a reservation response; distinguish these forms. | With conditions Guest data through reservation includes Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions Guest contact data within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/guests Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationAt least one of q, created_since_utc, from or to required. |
| Update guest records An explicit operation updates guest records, rather than merely booking contact fields. | Not confirmed Plan: API eligibility not confirmed for this operation | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions PATCH /v2/guests/{id} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read guest messages An explicit API operation reads guest messages or message-thread details. | With conditions GET /reservations/{uuid}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationmessage:readAt most two reads per minute per reservation | With conditions GET /v2/messaging/{threadGuid} Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions GET /v2/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEligible OAuth applicationThird-party applications require a signed messaging agreement |
| Send guest messages An explicit API operation adds or sends guest messages; access restrictions remain separate. | With conditions POST /reservations/{uuid}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationTwo messages per minute per reservation50 messages per five minutes per vendor/PAT user | With conditions POST /v1/reservation/booking/{id}/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions POST /v2/messages Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationEligible OAuth applicationThird-party applications require a signed messaging agreement |
| Read nightly rates An explicit rate read operation or nightly price fields in a calendar response. | With conditions Nightly price in calendar response Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:readCalendar endpoint: 1,000 requests per minute per vendor/PAT user | With conditions GET /v2/rates/calendar Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequired rental / room-type IDs and startDate / endDate; both boundary nights inclusive. | With conditions GET /v2/spotrates Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationSparse spot-rate overrides only; effective computed nightly rates use GET /v2/calendar. |
| Update nightly rates An explicit API operation writes nightly rates; distinguish from rate calculation. | With conditions PUT property calendar rates Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:writeAt most 1,095 days ahead; asynchronous updates | With conditions POST /v1/rates/savewithoutavailability Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions PATCH /v2/spotrates Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read availability calendar An explicit API operation retrieves date availability or calendar nights. | With conditions GET /properties/{uuid}/calendar Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationproperty:read and calendar:read1,000 requests per minute per vendor/PAT user | With conditions GET /v2/availability Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationSet includeDetails=true for detailed booking status; default false. | With conditions GET /v2/calendar Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationDate range at most 90 daysNight entries may omit older or outside-booking-window data; available status alone does not establish rule-compliant booking.Nightly amounts exclude fees/taxes; data can lag; confirm availability and full stay pricing through Quote / Booking before accepting reservation. |
| Read payment records An explicit operation retrieves actual payment records; payment settings and payment-link generation do not establish this. | With conditions Payout transaction records; guest-charge records unconfirmed Plan: Host / Professional / Mogul API; transaction permission requiredtransaction:read scopeAirbnb authorizations granted before January 12, 2024 require channel reauthorization for transaction/payout dataThis establishes payout transactions, not a complete guest-charge payment API | With conditions Payment transactions within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied. | With conditions GET /v2/payments Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read refund records An explicit API operation retrieves refund records; no ability to issue refunds inferred. | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions Refund transactions within booking records Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationRequest includeTransactions=true; default false omits transaction details; read records only, no payment/refund execution implied. | With conditions GET /v2/refunds Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Read owner records An explicit API operation retrieves property-owner records. | With conditions GET /owners Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationMogul planowner:read or PAT pat:read | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions GET /v2/owners Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Custom data fields Explicit API field-definition/value operations or documented reservation enrichment resources; specify differences. | With conditions Vendor reservation enrichment Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationVendor accessenrichment:write and enrichment:shortcode:[key]Each supported enrichment shortcode requires separately requested access | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions POST /v2/fielddefinitions Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Manage webhook subscriptions Explicit API operations list, create or remove webhook subscriptions; outbound webhook documentation alone does not establish management endpoints. | Not confirmed Plan: API eligibility not confirmed for this operation | With conditions POST /webhooks/v1/subscribe Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationUnique target_url required; duplicates return 409. Store signature-verification secret at creation: it is returned only then. | With conditions POST /v2/webhooksubscriptions Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationOAuth application |
| Documented throttling response A declared HTTP 429 response or explicit throttle condition in captured machine-readable contracts; numeric limits require separate evidence. | With conditions Endpoint-specific rate limits Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions v1: 600 requests/min; v2: 750/min; iCal: 10/min Plan: API access conditions apply; subscription eligibility not inferred from API documentation429 on exceeded limits; excessive or abusive traffic may be blocked; unregistered third-party integrations may have limited keys | With conditions HTTP 429 rate-limit response declared Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization |
| Reservation pagination Documented parameters that page reservation collections, including declared defaults or maximums. | With conditions page and per_page; default 10, maximum 100 Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions page and size; size defaults to 50 Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization | With conditions limit, offset and cursor; default 20, maximum 100 Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationBooking-list scope; prefer next_page_url cursor; when cursor is supplied changed filters are ignored. |
Ratings reflect retained public source snapshots and can change. Blended ratings use reported source counts as weighting proxies, not unique people or pooled individual reviews. Shared company review subjects are labeled and do not establish plan-specific reviews or feature parity. TrustScore uses Trustpilot’s proprietary algorithm. Known shared review pools are counted once; other overlap may remain. At the dataset snapshot date, observations older than 90 days are excluded.

