YOUR SHORTLIST, SIDE BY SIDE

Guesty Pro vs Hospitable vs OwnerRez

Look beyond the feature checklist. Compare the plans, conditions and limits that matter for your properties.

Comparing

Compare features by plan.

Showing all 110 detailed properties.
Guesty Pro versus Hospitable versus OwnerRez: detailed property comparison.
What matters to youGuesty Pro
4.6 / 5Guesty reviewsOut of 2,185 reviews
Property management
Hospitable
4.2 / 5Out of 1,090 reviews
Property management
OwnerRez
4.9 / 5Out of 342 reviews
Property management
At a glance / Portfolio pricing
MarketUSUSUS
PropertiesMarketed for 4–199 listings; this audience range does not establish an enforced account cap.Essentials, Professional and Mogul: unlimited documented properties. Host: maximum two. No overall minimum established.No hard minimum/maximum established. Monthly minimum charge covers first property even disabled; billing is not a hard property limit.
OverviewGuesty Pro combines channel management, messaging, a shared calendar and task workflows.Hospitable offers channel calendar synchronization, a shared guest inbox and reservation-triggered task rules.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
Guesty Pro

Marketed for 4–199 listings; this audience range does not establish an enforced account cap.

PriceOptimizer · add-on

Paid add-on; hardware/partner costs and usage may be additional.

LocksManager · add-on

Paid add-on; hardware/partner costs and usage may be additional.

GuestVerify · add-on

Paid add-on; confirm scope and contract charges.

Trust Accounting · add-on

Paid add-on; confirm scope and contract charges.

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
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
Guesty Pro requires a quoteContract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit.
Plan prices and conditions

Guesty Pro: Quote required

Contract quote required; per-listing, revenue share or hybrid billing and minimum fees may vary. Audience 4–199 listings is not a hard eligibility limit.

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 conditions

Essentials: 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.

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 conditions

Core 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
  • Developer API requires an API-enabled account, Admin credential setup and valid authorization.
  • Optional modules and contract-specific charges can affect total cost.
  • Host is limited to two properties; the other documented tiers allow unlimited properties.
  • Owner statements and the owner portal require Mogul.
  • Direct Basic charges a 1% host fee plus processor charges; Premium offers split or host-only fee models.
  • SMS and Rezzy are paid modules; processor and third-party integration costs remain separate.
  • Photo/file task attachments are optional in current documentation; mandatory photo completion proof is unconfirmed.
  • Mobile access is an installable web app, not a native app.
Review sources
TrustpilotTrustScore 4.6 / 5 · 2,049 reviews
G2Rating 4.6 / 5 · 136 reviews
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.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

Guesty Pro

Plan: Pro
Available

Essentials; Host; Professional; Mogul

Plan: Essentials / Host / Professional / Mogul
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.

Hard property limit not confirmed

Marketed for 4–199 listings; this audience range does not establish an enforced account cap.

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

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.

With conditions

Fixed per-listing fee or contractual booking-revenue percentage

Plan: ProExact charges and billing structure depend on negotiated contractDeactivate listing before prior month-end to avoid next billing month
Available

Paid tiers: base subscription plus active-property charges

Plan: Host / Professional / Mogul
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

Percentage-based contracts calculate commission on Gross Booking Value

Plan: ProPercentage is contract-specific; fixed-fee contracts are a separate optionCancellation on/after check-in incurs full contractual commission
With conditions

Fees depend on booking/payment route

Plan: Professional / MogulSelected booking route
Available

No OwnerRez booking fees

Plan: Core subscription
Paid modules

Features or services requiring a separate payment beyond the selected subscription.

With conditions

PriceOptimizer, LocksManager and Damage Protection add-ons; Advanced Analytics and GuestVerify also paid

Plan: ProFeature-specific add-on prices and transaction charges require separate confirmation
Available

Optional rollout, device overages and some pricing usage cost extra

Plan: Essentials / Host / Professional / Mogul
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.

Not supported

No free trial; one-on-one demo offered

Plan: Pro
Available

14 days; no credit card required

Plan: Mogul trialStarts at account creation; subscribing ends trial immediatelyDynamic Pricing activation requires subscription
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.

With conditions

One-time platform and accounting onboarding charges may apply

Plan: ProAmount and applicability require contract confirmationAccounting is a separate paid module
Available

No mandatory onboarding fee; optional paid rollout

Plan: Essentials / Host / Professional / Mogul
Available

No setup fee

Plan: Core subscription
02 / Channels & synchronization
Airbnb connection

Documented connection method and account/listing restrictions for Airbnb.

With conditions

Direct Airbnb API connection

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Airbnb channel connection

Plan: Essentials / Host / Professional / Mogul
Available

Direct Airbnb API connection

Plan: Core subscription
Vrbo connection

Documented connection method and account/listing restrictions for Vrbo.

With conditions

Direct Vrbo API connection

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Vrbo channel connection

Plan: Essentials / Host / Professional / Mogul
Available

Direct Vrbo API connection, including small hosts

Plan: Core subscription
Booking.com connection

Documented connection method and account/listing restrictions for Booking.com.

With conditions

Direct Booking.com API connection

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Booking.com channel connection

Plan: Essentials / Host / Professional / Mogul
Available

Booking.com API connection supports messaging

Plan: Core subscriptionAPI channel connection
iCal import

Importing external calendar feeds; document data imported and update constraints.

With conditions

External iCal feeds appear as flexible calendar blocks

Plan: ProUp to ten import feeds per listingImported blocks are excluded from Advanced Analytics and do not trigger Smart Calendar RulesNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred
Available

External feeds polled about every 20 minutes

Plan: Essentials / Host / Professional / Mogul
Available

iCal calendar import

Plan: Core subscription
iCal export

Exporting calendar feeds for other tools; distinguish feed export from full reservation export.

With conditions

Calendar-feed export of current/future bookings and blocks

Plan: ProNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred
Available

Reservation and task calendar feeds

Plan: Plan not confirmed
Available

iCal calendar export

Plan: Core subscription
Rate sync

Sending rates to connected booking channels; identify supported channels and restrictions.

With conditions

Rate synchronization across supported channels

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Rates sent to connected channels

Plan: Plan not confirmed
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.

With conditions

Availability synchronization across supported channels

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Availability sent to connected channels

Plan: Essentials / Host / Professional / MogulConnected booking channels; Airbnb limited connections cannot push availability
Available

Calendar availability sent to connected channels

Plan: Core subscription
Reservation sync

Importing or synchronizing channel reservations and changes; identify supported channels.

With conditions

Reservation synchronization across supported channels

Plan: ProOnly supported connected channels; the source does not establish identical field coverage across all channels
Available

Connected-channel reservations in one calendar

Plan: Plan not confirmed
Available

Channel reservations imported

Plan: Core subscription
Channel message sync

Receiving and sending guest messages through channel connections; specify channel scope.

With conditions

Airbnb, Vrbo and Booking.com message threads

Plan: ProAdditional email/SMS/WhatsApp routes require their own account and fee conditions
Available

Send and receive Airbnb, Vrbo and Booking.com messages

Plan: Essentials / Host / Professional / MogulConnected supported booking channel
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.

With conditions

iCal updates typically within one hour; avoid duplicate connection methods

Plan: ProUse either iCal or direct integration for the same calendar, not bothImported iCal entries are availability blocks, not editable guest reservation recordsNamed iCal Integration inclusion is explicit; exact documented subfunction entitlement is inferred
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

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

Multiple-listing calendar

Plan: Pro
Available

Combined listing calendar

Plan: Essentials / Host / Professional / Mogul
Available

Multiple properties in ribbon or month calendar

Plan: Core subscription
Manual reservations

Creating reservations manually, rather than only importing channel bookings.

Available

Manual reservations

Plan: Pro
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
Available

Manual booking entry

Plan: Core subscription
Booking changes

Editing documented reservation fields and whether edits affect connected channels.

With conditions

Mobile app edits guest counts, listing and check-in/out times

Plan: ProExact edit-subfunction entitlement inferred from included Mobile AppConnected-channel propagation restrictions remain unconfirmed
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
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

Mobile app reservation status action can cancel a reservation

Plan: ProExact channel cancellation/refund flow not established by this guide
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 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.

With conditions

Manually block calendar dates for maintenance or preparation

Plan: ProNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred
Available

Owner, family and service visits block dates

Plan: Plan not confirmed
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

Upload reservation templates as CSV or XLSX

Plan: Plan not confirmedAvoid duplicating reservations already imported by channel connections
With conditions

Staff-run CSV import of prior manual/direct reservations

Plan: Plan not confirmedHospitable support assistance
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

Guest profiles with contact information and preferences

Plan: Pro
Available

Past conversations and returning-guest context

Plan: Plan not confirmed
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-report CSV export

Plan: Pro
Available

Reservation CSV export

Plan: Professional / Mogul for full metrics
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.

With conditions

Rate Strategies adjust rates by seasons or holidays

Plan: ProExisting manual/third-party adjustments are skipped unless overriddenExact seasonal-rule entitlement inferred from named Rate Strategies inclusion
Available

Date-based nightly-rate adjustments

Plan: Plan not confirmed
Available

Recurring seasons and specific date ranges

Plan: Core subscription
Minimum stays

Setting minimum-night rules and any date/channel constraints.

With conditions

Default minimum-night settings synchronized to channels

Plan: ProCalendar adjustments and pricing/availability tools can override defaultsExpedia minimum nights require calendar adjustment rather than property defaultsNamed Multi-Calendar inclusion is explicit; exact documented subfunction entitlement is inferred
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

Property and seasonal minimum-night rules

Plan: Core subscription
Gap night rules

Adjusting rules specifically for orphan or gap nights between reservations.

With conditions

Revenue management includes dynamic gap-fill rules

Plan: ProExact gap-rule entitlement inferred from named Rate Strategies and function description
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
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.

With conditions

Weekly/monthly discounts on Airbnb, Vrbo, direct and manual reservations

Plan: Plan not confirmedExact named-tier scope not stated in this pricing-function article
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

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.

With conditions

Revenue-management rules can adjust rates by proximity to check-in

Plan: ProThis establishes lead-time pricing adjustments; exact discount stacking/channel rules not established
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
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 Guesty PriceOptimizer dynamic nightly rates

Plan: Pro + Guesty PriceOptimizer™ (AI pricing tool) add-onPaid PriceOptimizer add-on; package-specific fee terms apply
With conditions

Built-in pricing; usage conditions vary by tier

Plan: Host / Professional / Mogul; Essentials add-onEligible active-property usage

Not confirmed

Plan: Plan not confirmed
Pricing integrations

Named dynamic-pricing integrations and their documented requirements.

With conditions

PriceLabs marketplace integration for rates and stay restrictions

Plan: Pro documentation; partner PriceLabsPriceLabs account and integration token requiredPriceLabs pushes up to 540 days; overlapping Rate Strategies can override restrictions
With conditions

External pricing integration, including PriceLabs

Plan: Host / Professional / MogulExternal pricing service account, integration setup and third-party fees
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

Unified guest inbox

Plan: Pro
Available

Airbnb, Vrbo and Booking.com threads

Plan: Essentials / Host / Professional / Mogul
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.

With conditions

Reservation-relative check-in/check-out message schedules

Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred
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

Time-based reservation messaging

Plan: Core subscription
Event triggers

Messages triggered by reservation events, with named supported events.

With conditions

Messages triggered at reservation confirmation

Plan: ProNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred
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

Booking-stage messaging triggers

Plan: Core subscription
Conditional messages

Rules that send or skip a message based on documented booking conditions.

With conditions

Reservation filters and per-message conditions control sending

Plan: ProAll configured message conditions must be met at send timeNamed Automated Messages inclusion is explicit; exact documented subfunction entitlement is inferred
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
Available

Conditional message triggers

Plan: Core subscription
Message templates

Reusable templates and supported guest/reservation placeholders.

Available

Saved replies

Plan: Pro
Available

Reusable personalized message templates

Plan: Essentials / Host / Professional / Mogul
Available

Reusable guest-message templates

Plan: Core subscription
AI suggested replies

AI generates draft replies for a human to review or send.

With conditions

ReplyAI generates editable guest-message drafts

Plan: ProReplyAI activation and relevant user permissions requiredCurrent pricing labels ReplyAI Freemium; exact paid usage limits not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred
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 draft replies

Plan: Rezzy AI premium module
AI automatic replies

AI can send guest replies without individual human approval; specify limits.

With conditions

AutoReply sends guest replies above configured confidence threshold

Plan: Plan not confirmedActivate/configure agent; only selected message categoriesBelow-threshold replies require human approvalExact paid entitlement/usage limits not stated by general Pro documentation
With conditions

AI sends eligible guest replies automatically

Plan: MogulMogul subscriptionAuto Reply enabled; timing, topic and context checks apply
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.

With conditions

Review or edit ReplyAI suggestion, then click Send

Plan: ProThis is the suggested-reply route; separate autonomous AutoReply entitlement not establishedNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred
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
Available

Draft mode during selected hours

Plan: Rezzy AI premium module
Translations

Documented message translation functions; multilingual templates are not automatic translation.

With conditions

Translate the most recent guest message into the display language

Plan: ProCurrent/future guest messages only; option may be unavailable after a user reply or for very short messagesNamed ReplyAI™ inclusion is explicit; exact documented subfunction entitlement is inferred

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.

With conditions

Send and receive guest SMS via Guesty Inbox

Plan: Plan not confirmedSaved valid guest phone required; US/Canada guests see a US sender306 GSM-7 characters or 134 Unicode characters; only first part sent if over limitLogs available for 14 days; exact SMS fee and named-tier eligibility not established

Not confirmed

Plan: Plan not confirmed
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

Inbox email to the guest’s primary private or proxy address

Plan: ProA proxy address routes delivery to the booking channel; private address routes to guest emailNamed Unified Inbox inclusion is explicit; exact documented subfunction entitlement is inferred
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
Available

Guest emails

Plan: Core subscription
06 / Direct bookings & payments
Website builder

Vendor-provided tools to create and host a direct-booking website.

Available

Direct-booking website builder

Plan: Pro
Available

Hosted direct-booking site builder

Plan: Professional / Mogul
Available

Hosted website builder

Plan: Hosted Websites premium module
Booking widget

Embedding a booking engine in an independently hosted website.

With conditions

Booking Engine widget embedded in an external website

Plan: ProExternal site must support JavaScript/custom-code injectionNamed Booking Engine inclusion is explicit; embed-subfunction entitlement is inferred
Available

Embeddable direct-booking widget

Plan: Professional / Mogul
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 a host-owned domain to the hosted Booking Engine

Plan: ProRequires domain ownership and configurationExact domain entitlement inferred from included Booking Engine plus its function guideGuesty Websites Basic custom-domain connection costs USD 15/month; Advanced website is a separate paid route
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

Own domain on hosted websites

Plan: Hosted Websites premium module
Payment processors

Named payment services and documented geographical or plan requirements.

Available

Stripe, Merchant Warrior, Hyp

Plan: Pro
Available

Basic: own Stripe; Premium: Hospitable/Adyen

Plan: Professional / Mogul
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.

With conditions

Confirmed reservations trigger scheduled payment automations

Plan: Plan not confirmedValid payment method and supported processor requiredExcludes Airbnb guest payments and Payments by Booking.comExact customization entitlement not stated in this general FAQ
Available

Scheduled installments for Direct bookings

Plan: Professional / Mogul
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.

With conditions

Hold a deposit and charge held funds through reservation Payments

Plan: Plan not confirmedHost collects deposit via attached payment method; booking channel does not collect itExact named-tier entitlement and hold duration not stated
Available

Separate refundable deposit charge

Plan: Professional / Mogul
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.

With conditions

Manually refund processed payments to original payment method

Plan: Plan not confirmedCancellation does not automatically issue refundsAirbnb refunds use Airbnb Resolution Center; Booking.com VCC refunds use channel ExtranetRefund each payment separately; recorded refunds do not transfer money
Available

Automatic cancellation-policy refunds and manual refunds

Plan: Professional / Mogul
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.

With conditions

Guest agreements with electronic signatures

Plan: ProGuest App setup required
Available

Direct booking rental agreements

Plan: Professional / Mogul
Available

Electronic guest signatures

Plan: Core subscription
Guest verification

Documented guest identity or booking verification; no legal-compliance guarantee.

With conditions

GuestVerify identity-document checks and risk screening

Plan: Pro + GuestVerifyPaid GuestVerify add-on; no legal-compliance guarantee
Available

Guest vetting through Direct Premium

Plan: Professional / Mogul
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.

With conditions

Advanced Website: USD 49/month plus 0.5% of direct gross booking volume

Plan: Pro + Advanced WebsitePer website; billed after publishingThis paid website route does not establish fees for every direct-booking routePayment processing/gateway charges are separate
Available

Basic: 1% host fee; Premium: 3% host + 4% guest or 7% host

Plan: Professional / Mogul
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.

With conditions

Recurring tasks triggered by check-in, check-out or reservation confirmation

Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description
Available

Booking-stage task rules

Plan: Essentials / Host / Professional / Mogul
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.

With conditions

Cleaning and maintenance staff can access only task management

Plan: ProTask Management inclusion is explicit; exact roles and subfunction scope are inferred from the feature description
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

Cleaner portal accounts

Plan: Core subscription
Task checklists

Reusable task lists that can be marked complete.

With conditions

Task checklists with completion timestamps

Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description
Available

Check off task items in the Tasks App

Plan: Plan not confirmed
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.

With conditions

Task instructions request before/after photos through mobile comments

Plan: ProPhoto-comment evidence; mandatory upload enforcement not establishedExact subfunction entitlement inferred from included Tasks/Mobile App; creation is role-restricted
Available

Required photos configured by the host

Plan: Plan not confirmed

Not confirmed

Plan: Plan not confirmed
Task notifications

Sending documented task assignment, change or completion notifications.

With conditions

Automatic notifications for assigned manual tasks

Plan: ProTask Management inclusion is explicit; notification delivery methods are not established by this source
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

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.

With conditions

Recurring preventive-maintenance and inspection tasks

Plan: ProTask Management inclusion is explicit; subfunction inclusion is inferred from the named feature description
Available

Recurring maintenance tasks

Plan: Plan not confirmed
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 marketplace integration for automated cleaner scheduling

Plan: Plan not confirmedTurno account/integration token and property mapping required; partner fees may apply
With conditions

Turno connected integration

Plan: Host / Professional / MogulTurno account, correct integration setup and applicable Turno charges
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

Arrival instructions through the web guest app

Plan: Pro
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 messaging through reservation triggers

Plan: Core subscription
Guest portal

A guest-facing reservation page or portal; specify actions available.

Available

Web guest app with check-in forms, arrival information and agreements

Plan: Pro
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
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.

With conditions

LocksManager supports Schlage, Nuki and TTLock among documented brands

Plan: Pro + LocksManagerPaid LocksManager add-on and supported connected hardware required
Available

Native Schlage, Yale and August connections

Plan: Professional / MogulCompatible lock model
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.

With conditions

Automatic reservation-specific smart-lock codes

Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required
Available

Unique reservation access codes

Plan: Professional / MogulCompatible lock model
Available

Reservation-specific automatic access codes

Plan: Core subscriptionCompatible connected lock platform
Code scheduling

Setting code validity to documented check-in/check-out times.

With conditions

Codes deactivate at designated guest check-out time

Plan: Pro + Guesty LocksManager™ add-onPaid LocksManager add-on and compatible connected locks required
Available

Reservation-time code validity

Plan: Professional / MogulCompatible lock model
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.

With conditions

Deliver LocksManager access codes through message automations

Plan: Pro + LocksManagerPaid LocksManager add-on; codes must already be availableMessage scheduling should allow code generation after reservation confirmationExact delivery-subfunction entitlement inferred from included messaging plus paid LocksManager
Available

Codes delivered in guest channel threads

Plan: Professional / MogulCompatible lock model
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

LocksManager is a paid add-on; exact price not established

Plan: Pro + LocksManagerSmart-lock hardware costs are separate
With conditions

Included device allowance; extra devices incur charges

Plan: Professional / MogulDevice count
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

Custom reservation reports with filters and selectable columns

Plan: Pro
Available

Reservation metrics and filters

Plan: Professional / Mogul for full metrics
Available

Reservation detail and summary reports

Plan: Core subscription
Occupancy reports

Occupancy reporting and documented date/property filters.

With conditions

Analytics occupancy based on calendar dates

Plan: ProExact occupancy entitlement inferred from included Analytics and current function guide
Available

Occupancy dashboards

Plan: Professional / Mogul for full metrics
Available

Occupancy nights and percentage reports

Plan: Core subscription
Revenue reports

Revenue reporting and supported measures; do not equate to financial accounting.

Available

Reservation reports show payout, commission, total paid and taxes

Plan: Pro
Available

Revenue dashboards

Plan: Professional / Mogul for full metrics
Available

Booking and payment financial reports

Plan: Core subscription
Owner statements

Statements for property owners, including documented income/expense scope.

Available

Customizable owner statements

Plan: Pro
Available

Owner statements

Plan: Mogul
Available

Income, expenses and commission statements

Plan: Property Management premium module
Expense tracking

Recording property or reservation expenses inside the product.

With conditions

Task work orders can attach expenses

Plan: ProTask-expense scope only; not a full accounting ledgerExact subfunction inclusion inferred from named Task Management
Available

Business and property expense transactions

Plan: Mogul: Hospitable AccountingConfigured Hospitable business and property accounting
Available

Expenses with receipt attachments

Plan: Property Management premium module
Accounting integrations

Named external accounting connections and documented scope.

With conditions

Trust Accounting integrates with QuickBooks and Seamless Chex

Plan: Pro + Trust AccountingPaid Trust Accounting add-on; third-party accounts/fees may apply
With conditions

QuickBooks accounting integration

Plan: MogulMogul subscriptionActive QuickBooks account; Hospitable Business configuredMatching business currency or multicurrency enabled
With conditions

QuickBooks integration

Plan: QuickBooks premium moduleQuickBooks account
Report exports

Exporting reporting outputs in documented formats.

Available

Export reservation reports as CSV

Plan: Pro
Available

CSV exports of operational and financial metrics

Plan: Professional / Mogul for full metrics
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.

With conditions

Unlimited invited team users

Plan: ProAdmin/manage-users permission requiredPro multiple-user eligibility explicitly stated by Lite/Pro boundary article
Available

Unlimited secondary users

Plan: Essentials / Host / Professional / Mogul
Available

Unlimited staff logins

Plan: Core subscription
User permissions

Configurable permissions or predefined access roles.

With conditions

Named roles and configurable user permissions

Plan: ProAdmin/manage-users permission required
Available

Configurable feature and financial access

Plan: All tiers
Available

Full, limited and read-only staff roles

Plan: Core subscription
Property scoped access

Restricting a user's access to selected properties.

With conditions

Assign selected listings, all listings or rule-matched listings

Plan: ProReturning-guest conversation history may reveal messages from other properties because threads group by guest
Available

Access limited to selected properties

Plan: All tiers
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: Pro
Available

Owner portal

Plan: Mogul
Available

Owner portal access; statements need PM module

Plan: Core subscription
Mobile app

Documented native mobile app availability; responsive website separate.

Available

Native mobile app for reservations, messages and tasks

Plan: Pro
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
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.

Available

Developer Open API

Plan: Pro
With conditions

Developer API on Host and above

Plan: Host / Professional / Mogul
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

API-enabled Pro account; Admin permissions to create credentials

Plan: ProValid OAuth2 bearer authorization for operational requestsOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours
With conditions

Host, Professional or Mogul required

Plan: Host / Professional / Mogul
With conditions

PAT for your account; OAuth for other users

Plan: Core subscriptionCorrect authorization method
Webhooks

Documented outbound event notifications for external integrations.

With conditions

Guest/owner message-received and message-sent notifications

Plan: Pro Open APIAPI-enabled account and webhook configuration required
Available

Developer event notifications

Plan: Host / Professional / Mogul
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 creation/confirmation/update triggers in Zapier

Plan: Plan not confirmedVendor marketplace article labels beta; partner account and credential connection requiredExact subscription eligibility not stated
With conditions

Reservation/property/message/review automation

Plan: Host / Professional / MogulSeparate Zapier account
With conditions

Official Zapier integration

Plan: Core subscriptionZapier account
Data export

Documented portability of product data beyond calendar feeds; identify datasets and formats.

With conditions

Reservation-report CSV portability

Plan: ProReservation dataset only; does not establish complete-account export
Available

Reservations, tasks, taxes and reviews in CSV

Plan: Professional / Mogul for full metrics
Available

Booking, inquiry and quote exports

Plan: Core subscription
12 / Setup & support
Onboarding

Documented onboarding assistance and whether optional or separately paid.

Available

One-to-one guided onboarding

Plan: Pro
Available

Self-service and orientation; paid Rapid Rollout optional

Plan: Essentials / Host / Professional / Mogul
Available

Setup wizard and free Jumpstart session

Plan: Core subscription
Data migration

Documented assistance or tools for importing data from another system.

With conditions

Reservation-file import; file can also be sent to Guesty

Plan: Plan not confirmedSource demonstrates reservation migration, not complete-account migrationExact named entitlement/service fee not stated
With conditions

Staff-run CSV import of prior manual/direct reservations

Plan: Plan not confirmedHospitable support assistance
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 center

Plan: Pro
Available

Public help articles

Plan: All tiers
Available

Public support documentation

Plan: Core subscription
Email support

Documented support by email and any tier restrictions; no response-time inference.

With conditions

24/7 email support via dashboard, mobile app or contact form

Plan: Plan not confirmedExact named-tier scope not stated in this general support article
Available

Human email support on paid tiers

Plan: Host / Professional / Mogul
Available

Email support

Plan: Core subscription
Chat support

Documented live or in-app support chat; distinguish AI bot/self-service.

Available

24/7 live chat

Plan: Pro
Available

Human chat support on paid tiers

Plan: Host / Professional / Mogul

Not confirmed

Plan: Plan not confirmed
Phone support

Documented support by telephone and any tier or geography restrictions.

Available

Phone support

Plan: Pro

Not confirmed

Plan: Plan not confirmed

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

Version 1

Plan: Pro API; resource prerequisites apply
Available

2.0

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.

With conditions

OAuth2 bearer token in Authorization header

Plan: Pro API; resource prerequisites applyOAuth access-token issuance: maximum 5 per API key / 24 hours; each valid 24 hours
Available

Bearer token

Plan: API access conditions apply; subscription eligibility not inferred from schema
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 /listings

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions
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
Read reservation records

An explicit API operation retrieves reservation or booking records.

With conditions

GET /reservations-v3

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRetrieve at most 10 reservation IDs per requestAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema
With conditions

GET /reservations

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-v3

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema
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 /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-v3/{reservationId}/dates

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsThis operation updates reservation dates; other fields use separate operationsAPI-enabled Guesty account with admin permissionsChanging reservation dates automatically recalculates finances, regardless of applyRecalculation flagReservation-v3 operations are labeled Beta in captured schema
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

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

GET /guests-crud

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions
With conditions

Guest data through reservation includes

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.

With conditions

PUT /guests-crud/{guestId}

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions

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 /communication/conversations/{conversationId}/posts

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions
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/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 /communication/conversations/{conversationId}/send-message

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsOwner conversations cannot use airbnb2; platform-module owner messages are delivered by email
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 /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

GET /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId}

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions
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/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 /rm-rate-plans-ext/ari-calendar/listing/{listingId}/ratePlan/{ratePlanId}

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsRate-plan calendar resource; rate-plan and listing identifiers requiredAPI-enabled Guesty account with admin permissions
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

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 /availability-pricing/api/calendar/listings/{id}

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsMulti-unit availability uses allotment>0 rather than calendar status; fall back to status only when allotment is not numeric
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/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

GET /payment-transactions/reports

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsGuesty Pay transaction records only; subscribed payment product requiredDate range required unless filtering by reservation confirmation codeAPI-enabled Guesty account with admin permissionsConfirmation-code filter cannot be combined with other report filtersReport date range cannot exceed one month
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

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: Pro API; resource prerequisites apply

Not confirmed

Plan: API eligibility not confirmed for this operation
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: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions
With conditions

GET /owners

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorizationMogul planowner:read or PAT pat:read
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

GET /reservations-v3/{reservationId}/custom-fields

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsReservation-v3 operations are labeled Beta in captured schema
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
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.

With conditions

GET /webhooks

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissions

Not confirmed

Plan: API eligibility not confirmed for this operation
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

Request caps 15/second, 120/minute, 5000/hour

Plan: Pro API; resource prerequisites applyLimits shared across account API tokens; official Marketplace partner integrations excludedOn 429, wait according to Retry-after header
With conditions

Endpoint-specific rate limits

Plan: API access conditions apply; subscription eligibility not inferred from schemaValid API authorization
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

Reservation search: skip/limit, default 25, maximum 100

Plan: Pro API; resource prerequisites applyGuesty Pro API eligibility; valid authorized account credentialsAPI-enabled Guesty account with admin permissionsPagination convention is endpoint-specific; owner/payment operations use different limits
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

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.

Structured comparison reviewed on . Pricing scenarios reviewed on . Source dates and limitations vary; confirm vendor terms before subscribing.

Sources and methodology

Public source snapshots support the selected products. Documented API interfaces have not been tested live.

Privacy preferences

Choose whether to allow optional analytics. You can change your choice at any time using Privacy settings. Advertising tracking is not in use.

NecessaryAlways on

The hosting service uses security cookies to protect the site. We also store your privacy choice in this browser for up to 180 days. These settings do not enable analytics.

Analytics

Google Analytics 4 measures page views, scrolling and clicks to other websites after you agree. We do not send form contents, names or email addresses. Google processes technical information such as browser and device details.

AdvertisingNot in use

We do not load advertising tags or enable advertising personalization.

Cookies and storage details

STR Compare stores strcompare-privacy in local storage for up to 180 days. Cloudflare may set __cf_bm for bot protection, normally expiring after 30 minutes of inactivity. If you allow analytics, Google may set _ga and _ga_* cookies for up to 180 days. Rejecting or withdrawing analytics stops measurement and removes accessible analytics cookies. Your choice is stored on this browser, not sent to a consent server.

Read about Cloudflare security cookies
How Google uses data from this site