Resly icon

Resly

Property management system for short-term rentals, reservations, and guest messaging.

5 triggers21 searches5 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation13 min read

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

Open Resly on WEXTL →

Connecting Resly takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]

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

  • API KeytextRequired

    Log in to your admin dashboard > Settings > generate your API key.

    [1]
  • Account IDtextRequired

    Log in to your admin dashboard > Settings > Copy your accountId.

    [1]
  1. Log in to your WEXTL account, add the Resly 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 Resly 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 →

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 BlocksTrigger
Output fields[3]
FieldType
Block IDtext
Start datedate
End datedate
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Descriptiontext
Room statustext
Watch ConversationsTrigger
Output fields[3]
FieldType
IDtext
Channel IDtext
Agenttext
Agent referencetext
Reservation IDtext
Messagesarray
Watch EventsTrigger

No fields documented.

Watch ReservationsTrigger
Output fields[3]
FieldType
Hotel IDtext
Portfolio IDtext
Reservation IDtext
Currencytext
Statustext
Reservation reftext
Check indate
Check outdate
Created ondate
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Agent IDtext
Agent nametext
Agent referencetext
Rate plan IDtext
Rate plan nametext
Booking datedate
First nametext
26other output fields
Watch RoomsTrigger
Output fields[3]
FieldType
Room IDtext
Room nametext
Statustext
Status holidaytext
Status tenancyboolean
Room type IDtext
Room type nametext
Phone extensiontext
Phonetext
Housekeeping statustext
Carparktext
Notestext
Wifi networktext
Wifi pswdtext
Check in instructionstext
Check out instructionstext
Notes internaltext
Notes housekeepingtext
Key numbertext
Get a ConversationAction
Input fields[3]
FieldType
Conversation IDRequired
choice
Output fields[3]
FieldType
Message IDtext
Timedate
Messagetext
Fromtext
Totext
Message typetext
Get a ReservationAction
Input fields[3]
FieldType
Reservation IDRequired
choice
Output fields[3]
FieldType
Hotel IDtext
Portfolio IDtext
Reservation IDtext
Currencytext
Statustext
Reservation reftext
Check indate
Check outdate
Created ondate
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Agent IDtext
Agent nametext
Agent referencetext
Rate plan IDtext
Rate plan nametext
Booking datedate
First nametext
26other output fields
Get a RoomAction
Input fields[3]
FieldType
Room IDRequired
choice
Output fields[3]
FieldType
Room IDtext
Room nametext
Statustext
Status holidaytext
Status tenancyboolean
Room type IDtext
Room type nametext
Phone extensiontext
Phonetext
Housekeeping statustext
Carparktext
Notestext
Wifi networktext
Wifi pswdtext
Check in instructionstext
Check out instructionstext
Notes internaltext
Notes housekeepingtext
Key numbertext
Get a Room TypeAction
Input fields[3]
FieldType
Room Type IDRequired
choice
Output fields[3]
FieldType
Room type IDtext
Room type nametext
Statustext
Descriptiontext
Bedroom countnumber
Bathroom countnumber
Bed countnumber
Room sizenumber
Master ratenumber
Min ratenumber
Included occupancynumber
Maximum occupancynumber
Is individual propertyboolean
Addresstext
Citytext
Statetext
Post codetext
Countrytext
Latnumber
Lngnumber
7other output fields
Get a ThreadAction
Input fields[3]
FieldType
Thread IDRequired
choice
Output fields[3]
FieldType
IDtext
Channel IDtext
Agent referencetext
Reservation IDtext
Agenttext
Messagesarray
Get Account InformationAction
Output fields[3]
FieldType
Property nametext
Logotext
Phonetext
Emailtext
Addresstext
Citytext
Statetext
Post codetext
Latnumber
Lngnumber
Countrytext
Currencytext
Website linktext
Booking linktext
Legal entity nametext
Abntext
Acntext
Licenseetext
Licence notext
Resly statustext
Get InventorySearch
Input fields[3]
FieldType
Room Type IDRequired
choice
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Datedate
Availablenumber
Get Rates and AvailabilitySearch
Input fields[3]
FieldType
Check InRequired
date
Check OutRequired
date
AdultsRequired
number
Childrennumber
Infantsnumber
Petsnumber
Promo Codetext
Channel Room Type Codetext
Portfolio IDtext
Limitnumber
Output fields[3]
FieldType
Resly room type IDtext
Resly rate plan IDtext
Channel room type codetext
Channel room type nametext
Channel rate plan codetext
Channel rate plan nametext
Daily rateobject
2025 06 10number
Bundled feesarray
Feesarray
Taxesarray
Tax rule IDtext
Promotionobject
Descriptiontext
Nametext
IDtext
Promo codetext
Total base ratenumber
Sum bundled feesnumber
Total room ratenumber
Sum feesnumber
Discountnumber
Total reservation ratenumber
Sum taxesnumber
Totalnumber
Get Rates and RestrictionsSearch
Input fields[3]
FieldType
Rate Plan IDRequired
choice
Start DateRequired
date
End DateRequired
date
Limitnumber
Output fields[3]
FieldType
Datedate
Ratenumber
Stop sellboolean
Min staynumber
Max staynumber
Ctaboolean
Ctdboolean
Get Room AvailabilitySearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Channel Room Type Codetext
Portfolio IDtext
Limitnumber
Output fields[3]
FieldType
Resly room type IDtext
Channel room type codetext
Available objobject
List AgentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Agent IDtext
Agent nametext
Statustext
List BlocksSearch
Input fields[3]
FieldType
Date TypeRequired
choice
Start DateRequired
date
End DateRequired
date
Room IDchoice
Limitnumber
Output fields[3]
FieldType
Block IDtext
Start datedate
End datedate
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Descriptiontext
Room statustext
List ConversationsSearch
Input fields[3]
FieldType
Start Timedate
End Timedate
Limitnumber
Output fields[3]
FieldType
IDtext
Channel IDtext
Agenttext
Agent referencetext
Reservation IDtext
Messagesarray
List In-House ReservationsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Resly account IDtext
Resly webhook typetext
Hotel IDtext
Portfolio IDtext
Reservation IDtext
Currencytext
Statustext
Reservation reftext
Check indate
Check outdate
Created ontext
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Agent IDtext
Agent nametext
Rate plan IDtext
Rate plan nametext
Booking datedate
36other output fields
List Rate PlansSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Rate plan IDtext
Rate plan nametext
Room type IDtext
Rate plan group IDtext
Default ratenumber
Default min staynumber
Included occupancynumber
Maximum occupancynumber
Extra adult ratenumber
Lock off bedroomsnumber
Is rate derivedboolean
Is default stop sellboolean
List ReservationsSearch
Input fields[3]
FieldType
Date TypeRequired
choice
Start Datedate
End Datedate
Start Timedate
End Timedate
Statustext
Check Indate
Room IDchoice
Limitnumber
Output fields[3]
FieldType
Hotel IDtext
Portfolio IDtext
Reservation IDtext
Currencytext
Statustext
Reservation reftext
Check indate
Check outdate
Created ondate
Room IDtext
Room nametext
Room type IDtext
Room type nametext
Agent IDtext
Agent nametext
Agent referencetext
Rate plan IDtext
Rate plan nametext
Booking datedate
First nametext
26other output fields
List Resly Direct Room TypesSearch
Input fields[3]
FieldType
Portfolio IDtext
Limitnumber
Output fields[3]
FieldType
Room type IDtext
Room type nametext
Room type codetext
Statustext
Descriptiontext
Bedroom countnumber
Bathroom countnumber
Bed countnumber
Room sizenumber
Master ratenumber
Min ratenumber
Included occupancynumber
Maximum occupancynumber
Is individual propertyboolean
Addresstext
Citytext
Statetext
Post codetext
Countrytext
Lattext
13other output fields
List Room TypesSearch
Input fields[3]
FieldType
Portfolio IDtext
Show Photosboolean
Limitnumber
Output fields[3]
FieldType
Room type IDtext
Room type nametext
Statustext
Descriptiontext
Bedroom countnumber
Bathroom countnumber
Bed countnumber
Room sizenumber
Master ratenumber
Min ratenumber
Included occupancynumber
Maximum occupancynumber
Is individual propertyboolean
Addresstext
Citytext
Statetext
Post codetext
Countrytext
Latnumber
Lngnumber
7other output fields
List RoomsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Room IDtext
Room nametext
Statustext
Status holidaytext
Status tenancyboolean
Room type IDtext
Room type nametext
Phone extensiontext
Phonetext
Housekeeping statustext
Carparktext
Notestext
Wifi networktext
Wifi pswdtext
Check in instructionstext
Check out instructionstext
Notes internaltext
Notes housekeepingtext
Key numbertext
List ThreadsSearch
Input fields[3]
FieldType
Agent Referencetext
Start Timedate
End Timedate
Limitnumber
Output fields[3]
FieldType
Thread IDtext
Channel IDtext
Agent referencetext
Reservation IDtext
Agenttext
Timestamp updateddate
Update Rates and RestrictionsSearch
Input fields[3]
FieldType
Rate Plan IDRequired
choice
RestrictionsRequired
array
Echo TokenRequired
text
Output fields[3]
FieldType
Successboolean
Datedate
Ratenumber
Stop sellboolean
Ctaboolean
Ctdboolean
Min staynumber
Max staynumber
Deliver a BookingAction
Input fields[3]
FieldType
environmentRequired
choice
Echo TokenRequired
text
Channel Account CodeRequired
text
Channel Account NameRequired
text
Channel Booking ReferenceRequired
text
StatusRequired
choice
Booking TotalRequired
number
Channel IDRequired
text
Booking Notestext
Currencytext
GuestRequired
object
First NameRequired
text
Last NameRequired
text
Mobiletext
Emailemail
Addresstext
Citytext
Statetext
Countrytext
Post Codetext
Credit Cardobject
Card Holder NameRequired
text
Card NumberRequired
text
Card CVCRequired
text
Expiry MonthRequired
text
Expiry YearRequired
text
RoomsRequired
array
Output fields[3]
FieldType
Statustext
Echo tokentext
Make an API Calluniversal
Input fields[3]
FieldType
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Send a MessageAction
Input fields[3]
FieldType
Message TypeRequired
choice
Reservation IDRequired
text
MessageRequired
text
Subjecttext
Thread IDchoice
Output fields[3]
FieldType
Reservation IDtext
Message typetext
Message IDtext
Messagetext
Update a ReservationAction
Input fields[3]
FieldType
Reservation IDRequired
choice
Pin Numbertext
Output fields[3]
FieldType
Successboolean
Messagetext
Update a RoomAction
Input fields[3]
FieldType
Room IDRequired
choice
Housekeeping Statuschoice
Output fields[3]
FieldType
Statustext
Room IDtext

Look for Resly templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:12