Requirements
Weave requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your Weave credentials
- API KeytextRequired
Your unique API key found in the dashboard under API Settings. Sent as X-WEAVE-APIKEY on every request.
[1] - Proxy DestinationselectRequired
The PMS or OTA this connection will proxy requests to. Note: Airbnb (Connect) requires you to manually follow the returned URL to authenticate — no token is issued automatically.
[1] - Partner API KeypasswordRequired
The static API key issued to you by your target PMS/OTA. Sent as X-WEAVE-PROXY-PARTNER-KEY on every request.
[1] - Client IDtextRequired
Your end-user ID on the target PMS/OTA system. Sent as X-WEAVE-CLIENT-ID on every request and also used in the access token request body.
[1] - Client SecretpasswordRequired
Your PMS/OTA client secret. Used once during connection setup to obtain an access token from the /accessTokens endpoint.
[1]
Connect Weave in WEXTL
- Log in to your WEXTL account, add the Weave node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Weave account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- 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 →
Weave node modules
The list below is a reference of every Weave node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Weave node module below — each one opens to show its input parameters, outputs, and connection requirements.
List CalendarSearch
List ReservationsSearch
| Field | Type |
|---|---|
| Listing | choice |
| Reservation | choice |
| Start Date | date |
| End Date | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Reservation ID | text |
| Channel name | text |
| Reservation date | date |
| Guest name | text |
| Guest first name | text |
| Guest last name | text |
| Guest country | text |
| Guest zip code | text |
| Guest city | text |
| Guest address | text |
| Guest email | |
| Guest picture | text |
| Guest recommendations | text |
| Is guest identity verified | boolean |
| Phone | text |
| Number of guests | number |
| Arrival date | text |
| Departure date | text |
| Nights | number |
List ReviewsSearch
List UsersSearch
Search ListingsSearch
| Field | Type |
|---|---|
| Listing ID | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Thumbnail URL | url |
| State | text |
| City | text |
| Address | text |
| Zipcode | text |
| Country | text |
| Country code | text |
| Latitude | text |
| Longitude | text |
| Price | text |
| Currency | text |
| Currency code | text |
| Person capacity | number |
| Bedrooms number | number |
| Beds number | text |
| Bathrooms number | text |
| Amenities | array |
Cancel a ReservationAction
| Field | Type |
|---|---|
ReservationRequired | choice |
Cancelled ByRequired | text |
| Field | Type |
|---|---|
| ID | text |
| Reservation ID | text |
| Channel name | text |
| Reservation date | text |
| Guest name | text |
| Guest first name | text |
| Guest last name | text |
| Guest country | text |
| Guest zip code | text |
| Guest city | text |
| Guest address | text |
| Guest email | text |
| Guest picture | text |
| Guest recommendations | text |
| Is guest identity verified | boolean |
| Phone | text |
| Number of guests | number |
| Arrival date | text |
| Departure date | text |
| Nights | number |
Create a ReservationAction
| Field | Type |
|---|---|
ListingRequired | choice |
Channel NameRequired | text |
Arrival DateRequired | date |
Departure DateRequired | date |
Guest NameRequired | text |
| Guest Address | text |
| Guest City | text |
| Guest Country | text |
| Guest Zip Code | text |
| Guest Email | |
| Guest Phone | text |
| Number of Guests | number |
| Number of Adults | number |
| Number of Children | number |
| Number of Infants | number |
| Number of Pets | number |
| Total Price | number |
| Tax Amount | number |
| Currency | text |
| Is Paid | boolean |
| Field | Type |
|---|---|
| User ID | number |
Make an API Calluniversal
Modify a ReservationAction
| Field | Type |
|---|---|
ReservationRequired | choice |
| Listing | choice |
| Channel Name | text |
| Arrival Date | date |
| Departure Date | date |
| Guest Name | text |
| Guest Address | text |
| Guest City | text |
| Guest Country | text |
| Guest Zip Code | text |
| Guest Email | |
| Guest Phone | text |
| Number of Guests | number |
| Number of Adults | number |
| Number of Children | number |
| Number of Infants | number |
| Number of Pets | number |
| Total Price | number |
| Tax Amount | number |
| Currency | text |
| Field | Type |
|---|---|
| ID | text |
| Reservation ID | text |
| Channel name | text |
| Reservation date | text |
| Guest name | text |
| Guest first name | text |
| Guest last name | text |
| Guest country | text |
| Guest zip code | text |
| Guest city | text |
| Guest address | text |
| Guest email | text |
| Guest picture | text |
| Guest recommendations | text |
| Is guest identity verified | boolean |
| Phone | text |
| Number of guests | number |
| Arrival date | text |
| Departure date | text |
| Nights | number |
Templates
Look for Weave templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bland AI[2]AI phone-calling platform that places and handles automated voice conversations at scale.
- BandwidthEnterprise communications APIs for voice, messaging, and phone number services.
- Benchmark EmailEmail marketing platform for campaigns, lists, automations, and subscriber engagement.
- CallbellShared inbox for WhatsApp, Messenger, Instagram, and Telegram support.
- ArpooneBusiness SMS messaging platform for sending and managing text campaigns.
References
- WEXTL® Weave Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Weave.
- WEXTL® visual workflow builder data.
Last updated: Jul 18, 2026 19:12