About this integration
Hotel channel manager for OTA inventory, rates, restrictions, and booking distribution. Connect it to any workflow without writing code.
You can choose from 1 trigger, 4 search modules and 11 actions. The connection type is basic authentication.
How to connect
The credential form asks for Access Key, Channel ID / PMS ID, and Sandbox Environment.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting AxisRooms to WEXTL®
| Field | Type | Help |
|---|---|---|
Access KeyRequired | password | The API access key provided by AxisRooms upon integration completion. Contact the tech team to obtain your key. |
Channel ID / PMS IDRequired | text | Your unique AxisRooms client identifier, also referred to as pmsId. Contact the tech team to obtain your ID. |
Sandbox EnvironmentRequired | select | Select the sandbox environment number (E) provided by the tech team. |
Use it in workflow automation
Start with Watch Inventory, then add Block Channel Inventory.
The canvas below runs Watch Inventory into Block Channel Inventory — watch the video, then drop a node onto the canvas.
Select the Watch Inventory trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Update Bulk Inventory in AxisRooms as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 12 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
AxisRooms workflow on the canvas: Watch Inventory then Update Bulk Inventory in AxisRooms
Triggers, searches and actions
Explore the fields available for each AxisRooms trigger, search, and action — 1 trigger, 4 searchs, and 11 actions.
Triggers
Whenever something changes in the app, one of 1 available trigger can start a run immediately.
- Watch Inventory
Searches
4 search modules let you query the app mid-run and feed the results to the next step.
- Fetch a Price
- Fetch Inventory
- Get a Booking
- Get Connected OTA by Channel ID
Actions
Use 11 action modules to write data back into the app from anywhere in a run.
- Block Channel Inventory
- Enable No Show for BCOM
- Make an API Call
- Unblock Channel Inventory
- Update Bulk Inventory in AxisRooms
Explore the fields available for each AxisRooms trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Date | date |
Free | number |
Searches
| Field | Type |
|---|---|
OTARequired | choice |
Hotel IDRequired | choice |
Room IDRequired | text |
Rate Plan IDRequired | text |
Start DateRequired | date |
End DateRequired | date |
Limit | number |
| Field | Type |
|---|---|
Date | date |
Price | object |
Double | number |
Single | number |
Triple | number |
Quad | number |
Extra bed | number |
Extra child | number |
Extra adult | number |
Extra adult 2 | number |
Extra adult 3 | number |
| Field | Type |
|---|---|
OTARequired | choice |
Hotel IDRequired | choice |
Room IDRequired | text |
Start DateRequired | date |
End DateRequired | date |
Limit | number |
| Field | Type |
|---|---|
Date | date |
Free | number |
| Field | Type |
|---|---|
Hotel IDRequired | choice |
Start DateRequired | date |
End DateRequired | date |
| Field | Type |
|---|---|
Booking details | object |
Booked by | text |
Booking date | text |
Cancelled date | date |
Modified date | date |
Booking no | text |
Booking status | text |
Hotel ID | text |
Ota | text |
Ota ref ID | text |
Checkin details | object |
Amount | text |
Check in date time | date |
Check out date time | date |
Children | text |
Paid | text |
Taxes | text |
Total amount | text |
Total pax | text |
Guest details | object |
Email ID | text |
Guest name | text |
Mobile no | text |
Title | text |
Rates | object |
Room type | array |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Channel ID | number |
Channel name | text |
Actions
| Field | Type |
|---|---|
OTA ChannelsRequired | array |
Hotel IDRequired | choice |
Room IDRequired | text |
Start DateRequired | date |
End DateRequired | date |
| Field | Type |
|---|---|
Status | text |
Message | text |
| Field | Type |
|---|---|
Booking IDRequired | text |
Hotel IDRequired | choice |
| Field | Type |
|---|---|
Message | text |
Status | text |
Error code | text |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
OTA ChannelsRequired | array |
Hotel IDRequired | choice |
Room IDRequired | text |
Start DateRequired | date |
End DateRequired | date |
| Field | Type |
|---|---|
Status | text |
Message | text |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |
Error code | number |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |
Error code | text |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |
Error code | text |
| Field | Type |
|---|---|
Hotel ListRequired | array |
Hotel IDRequired | choice |
Channel ListRequired | array |
| Field | Type |
|---|---|
Message | text |
Success | text |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |
Error code | text |
| Field | Type |
|---|---|
HotelsRequired | array |
Hotel IDRequired | choice |
RoomsRequired | array |
| Field | Type |
|---|---|
Status | text |
Message | text |



