Hostaway icon

Hostaway

Vacation rental property management system for listings, reservations, and channel distribution.

1 trigger4 searches7 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation9 min read

This documentation is compiled from our integration source code, internal specs for Hostaway, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Hostaway on WEXTL →

Before you set up the credential, make sure you have an active Hostaway account and OAuth client credentials, granted by signing in with your account ready.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Client IDtextRequired

    Your account ID.

    [1]
  • Client SecretpasswordRequired

    Client’s secret (can be obtained in your dashboard).

    [1]
  1. Log in to your WEXTL account, add the Hostaway node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Hostaway account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Hostaway to WEXTL®
Video slide demonstrates how to integrate Hostaway in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch EventsTrigger

No fields documented.

Get a ConversationAction
Input fields[3]
FieldType
Conversation IDRequired
choice
Output fields[3]
FieldType
Account IDnumber
Listing Map IDnumber
Reservation IDnumber
Typetext
Recipient Emailtext
Recipient Nametext
Recipient Picturetext
Host Emailtext
Guest Emailtext
Has Unread Messagesnumber
Message Sent Ontext
Message Received Ontext
Conversation Messagesarray
Reservationobject
Listing Map IDnumber
Listing Nametext
Channel IDnumber
Sourcetext
Channel Nametext
Reservation IDtext
Hostaway Reservation IDtext
Channel Reservation IDtext
External Property IDtext
External Rate Plan IDtext
IDnumber
List Conversation MessagesSearch
Input fields[3]
FieldType
Conversation IDRequired
choice
Include Scheduled Messageschoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Account IDnumber
Listing Map IDnumber
Reservation IDnumber
Conversation IDnumber
Communication IDtext
Channel Thread Message IDtext
Bodytext
Is Incomingnumber
Is Seennumber
Sent Using Hostawaynumber
Hashtext
Listing Time Zone Nametext
Communication Eventtext
Communication Time Deltatext
Communication Apply Listing Time Zonetext
Communication Always Triggertext
Inserted Ontext
Updated Ontext
Search ListingsSearch
Input fields[3]
FieldType
Matchtext
Citytext
Countrytext
Contact Nametext
Property Type IDnumber
Include Resourcesboolean
Availability Date Startdate
Availability Date Enddate
Availability Guest Numbernumber
User IDnumber
Latest Activity Startdate
Latest Activity Enddate
Is Booking Engine Activeboolean
Sort Orderchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Property Type IDnumber
Nametext
External Listing Nametext
Internal Listing Nametext
Descriptiontext
House Rulestext
Key Pickuptext
Special Instructiontext
Door Security Codetext
Countrytext
Country Codetext
Statetext
Citytext
Streettext
Addresstext
Public Addresstext
Zipcodetext
Pricenumber
Star Ratingnumber
100other output fields
Search ReservationsSearch
Input fields[3]
FieldType
Channel IDchoice
Listing IDchoice
Assignee User IDchoice
Matchtext
Arrival Start Datedate
Arrival End Datedate
Departure Start Datedate
Departure End Datedate
Has Unread Conversation Messagesboolean
Is Starredboolean
Is Archivedboolean
Is Pinnedboolean
Customer User IDtext
Include Resourcesnumber
Latest Activity Startdate
Latest Activity Enddate
Reservation Agreementtext
Guest Emailtext
Sort Orderchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Listing Map IDnumber
Channel IDnumber
Sourcetext
Channel Nametext
Reservation IDtext
Hostaway Reservation IDnumber
Channel Reservation IDtext
External Property IDtext
External Rate Plan IDtext
External Unit IDtext
Assignee User IDnumber
Manual Ical IDtext
Manual Ical Nametext
Is Processednumber
Is Initialnumber
Is Manually Checkednumber
Is Instant Bookednumber
Has Pull Errornumber
Reservation Datetext
82other output fields
Calculate a Reservation PriceAction
Input fields[3]
FieldType
Listing IDRequired
choice
Starting DateRequired
date
Ending DateRequired
date
Number Of GuestsRequired
number
Markupnumber
Reservation Coupon IDnumber
Output fields[3]
FieldType
Total Pricenumber
Original Total Pricenumber
Selected Components Amountnumber
Componentsarray
Extra Componentsarray
Selected Componentsarray
Cancel a ReservationAction
Input fields[3]
FieldType
Reservation IDRequired
choice
Cancelled ByRequired
choice
Output fields[3]
FieldType
IDnumber
Listing Map IDnumber
Channel IDnumber
Sourcetext
Channel Nametext
Reservation IDtext
Hostaway Reservation IDnumber
Channel Reservation IDtext
External Property IDtext
External Rate Plan IDtext
External Unit IDtext
Assignee User IDnumber
Manual Ical IDtext
Manual Ical Nametext
Is Processednumber
Is Initialnumber
Is Manually Checkednumber
Is Instant Bookednumber
Has Pull Errornumber
Reservation Datetext
82other output fields
Create a ReservationAction
Input fields[3]
FieldType
Channel IDRequired
choice
Listing Map IDRequired
choice
Number Of GuestsRequired
number
Arrival DateRequired
date
Departure DateRequired
date
Total PriceRequired
number
CurrencyRequired
text
Is Manually Checkedboolean
Is Initialboolean
Guest Nametext
Guest First Nametext
Guest Last Nametext
Guest Zip Codetext
Guest Addresstext
Guest Citytext
Guest Countrytext
Guest Emailemail
Guest Pictureurl
Guest Recommendationsnumber
Guest Tripsnumber
41other input fields
Output fields[3]
FieldType
IDnumber
Listing Map IDnumber
Channel IDnumber
Sourcetext
Channel Nametext
Reservation IDtext
Hostaway Reservation IDnumber
Channel Reservation IDtext
External Property IDtext
External Rate Plan IDtext
External Unit IDtext
Assignee User IDnumber
Manual Ical IDtext
Manual Ical Nametext
Is Processednumber
Is Initialnumber
Is Manually Checkednumber
Is Instant Bookednumber
Has Pull Errornumber
Reservation Datetext
82other output fields
Delete a ReservationAction
Input fields[3]
FieldType
Reservation IDRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Send a Message to a ConversationAction
Input fields[3]
FieldType
Conversation IDRequired
choice
BodyRequired
text
Communication Typechoice
Output fields[3]
FieldType
IDnumber
Account IDnumber
Listing Map IDnumber
Reservation IDnumber
Conversation IDnumber
Communication IDtext
Channel Thread Message IDtext
Bodytext
Is Incomingnumber
Is Seennumber
Sent Using Hostawaynumber
Hashtext
Listing Time Zone Nametext
Communication Eventtext
Communication Time Deltatext
Communication Apply Listing Time Zonetext
Communication Always Triggertext
Inserted Ontext
Updated Ontext
Update a ReservationAction
Input fields[3]
FieldType
Reservation IDRequired
choice
Channel IDchoice
Listing Map IDchoice
Number Of Guestsnumber
Arrival Datedate
Departure Datedate
Total Pricenumber
Currencytext
Is Manually Checkedboolean
Is Initialboolean
Guest Nametext
Guest First Nametext
Guest Last Nametext
Guest Zip Codetext
Guest Addresstext
Guest Citytext
Guest Countrytext
Guest Emailemail
Guest Pictureurl
Guest Recommendationsnumber
42other input fields
Output fields[3]
FieldType
IDnumber
Listing Map IDnumber
Channel IDnumber
Sourcetext
Channel Nametext
Reservation IDtext
Hostaway Reservation IDnumber
Channel Reservation IDtext
External Property IDtext
External Rate Plan IDtext
External Unit IDtext
Assignee User IDnumber
Manual Ical IDtext
Manual Ical Nametext
Is Processednumber
Is Initialnumber
Is Manually Checkednumber
Is Instant Bookednumber
Has Pull Errornumber
Reservation Datetext
82other output fields

Look for Hostaway templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Hostaway Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Hostaway.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:11