This section lets you manage webhook endpoints that enable real-time communication between your system and Bakuun. By configuring Mapping, ARI, and Booking endpoints, your platform can automatically push or receive data updates → improving automation, reducing sync delays, and ensuring seamless data exchange for availability, rates, inventory, and bookings.
Note: Each endpoint shows its method type (Push/Read), API version, error rate, and status so you can monitor integration health at a glance.
Mapping Endpoints
This section allows you to set up endpoints that let Bakuun either push or pull mapping-related data to/from your system. It’s designed to automate how we sync property mapping events between platforms → particularly useful for integrations involving handling large portfolios.
Push = You allow Bakuun to send events into your system.
Read = You allow Bakuun to listen for events your system sends.
Table Reference - Webhook → Mapping Endpoints
| Field | Description |
| The endpoint URL where Bakuun either pulls data from or pushes events to. |
| Indicates the API version in use for that endpoint (e.g., V3). |
| Indicates if Bakuun will Push data to your system, or Read from it. |
| Displays the percentage of failed delivery attempts to that endpoint. Helps monitor endpoint stability. |
| Displays the current status of the endpoint:
|
| Click this button to add a new mapping endpoint. A modal appears to let you choose the method.
* Add Endpoint Modal (Mapping Endpoints) When you click + Add endpoint, a “Manage endpoints” popup appears:
Simply select one or both methods and click Add to generate a new endpoint row.
|
| See below for more information. |
Manage your endpoints
Clicking the ... icon next to an active URL reveals advanced management options for that specific endpoint. Each action is tied to different modals/screens:
a. Update API Version
You can update/view the version of the API used for communication with this endpoint.
Current Version: Displays the existing version (e.g., V2 – Released 6 Sep 2025).
Available Version: Dropdown with older or newer versions available (e.g., V1 – Released 17 Sept 2025 - Active).
Changelog Icons:
: Displays the API version details
: Links to full changelog in a new tab.
: Shows changelog inline.
Click the Update version to save changes.
b. Disable/Enable Endpoint
You can update an endpoint between Active and Suspended:
Click Disable from the dropdown to suspend the endpoint.
Status will change to Suspended.
To reactivate, click Activate again from the same dropdown.
Note: Useful for temporarily halting event flow without deleting the endpoint.
c. Expire Key
This opens the Roll API Key modal, used when a key rotation is required (e.g., for security reasons)
Displays the current masked key (e.g., B8Y6...2504)
Displays Last Used information (if any).
You must select an Expiration Term for the current key (now, 1 hour, 2 hours or 24 hours)
You must authenticate with your account password to proceed.
Click Roll API Key to replace the current key with a new one.
Note: Once expired, the old key can no longer be used for authentication.
d. Delete
This option allows you to permanently remove the endpoint from the system.
Note: Only use this if the endpoint is no longer needed. This action cannot be undone.
Search Endpoints → Pull API
This section lists the active API endpoints that Demand Partners can use to fetch availability, rates, and property-level data via Pull API.
Table Reference - Webhook → Mapping Endpoints
| Field | Description |
| The full endpoint that the Demand Partner calls to perform search queries. Each URL is unique and corresponds to a specific environment (e.g., test or production). |
| Specifies the API version (e.g., V2) used for the integration. Important for ensuring compatibility with the partner’s system. |
| Indicates if Bakuun will Push data to your system, or Read from it. |
| Displays the percentage of failed delivery attempts to that endpoint. Helps monitor endpoint stability. |
| Displays the current status of the endpoint:
|
| Click this button to add a new mapping endpoint. A modal appears to let you choose the method.
* Add Endpoint Modal (Mapping Endpoints) When you click + Add endpoint, a “Manage endpoints” popup appears:
Simply select one or both methods and click Add to generate a new endpoint row. |
| See below for more information. |
Manage your endpoints
Clicking the ... icon next to an active URL reveals advanced management options for that specific endpoint. Each action is tied to different modals/screens:
a. Update API Version
You can update/view the version of the API used for communication with this endpoint.
Current Version: Displays the existing version (e.g., V2 – Released 6 Sep 2025).
Available Version: Dropdown with older or newer versions available (e.g., V1 – Released 17 Sept 2025 - Active).
Changelog Icons:
: Displays the API version details
: Links to full changelog in a new tab.
: Shows changelog inline.
Click the Update version to save changes.
b. Disable/Enable Endpoint
You can update an endpoint between Active and Suspended:
Click Disable from the dropdown to suspend the endpoint.
Status will change to Suspended.
To reactivate, click Activate again from the same dropdown.
Note: Useful for temporarily halting event flow without deleting the endpoint.
c. Expire Key
This opens the Roll API Key modal, used when a key rotation is required (e.g., for security reasons)
Displays the current masked key (e.g., B8Y6...2504)
Displays Last Used information (if any).
You must select an Expiration Term for the current key (now, 1 hour, 2 hours or 24 hours)
You must authenticate with your account password to proceed.
Click Roll API Key to replace the current key with a new one.
Note: Once expired, the old key can no longer be used for authentication.
d. Delete
This option allows you to permanently remove the endpoint from the system.
Note: Only use this if the endpoint is no longer needed. This action cannot be undone.
ARI Endpoints → Push API
The ARI Endpoints section works similarly, but specifically handles Availability, Rates, and Inventory (ARI) API endpoints.
Table Reference - Webhook → ARI Endpoints
| Field | Description |
| The ARI endpoint where Bakuun will push availability/rate/inventory data. |
| Shows the version of the ARI API in use. |
| Only Push is available for ARI endpoints. |
| Error or failure rate for ARI push events. |
| Shows Active, To set, or Suspended. |
| Click this button to add a new ARI endpoint. A modal appears to let you choose the method.
* Add Endpoint Modal (ARI Endpoints) When you click + Add endpoint, a “Manage endpoints” popup appears:
Click Add to generate a new endpoint row. |
| Open the ARI management menu, see below for more information. |
Manage your endpoints
Clicking the ... icon next to an active URL reveals advanced management options for that specific endpoint. Each action is tied to different modals/screens:
a. Update API Version
You can update/view the version of the API used for communication with this endpoint.
Current Version: Displays the existing version (e.g., V3 – Released 5 Sep 2025).
Available Version: Dropdown with older or newer versions available (e.g., V1 – Released 10 Jul 2025).
Changelog Icons:
: Displays the API version details.
: Links to full changelog in a new tab.
: Shows changelog inline.
Click the Update version to save changes.
b. Disable/Enable Endpoint
You can update an endpoint between Active and Suspended:
Click Disable from the dropdown to suspend the endpoint.
Status will change to Suspended.
To reactivate, click Activate again from the same dropdown.
Note: Useful for temporarily halting event flow without deleting the endpoint.
c. Expire Key
This opens the Roll API Key modal, used when a key rotation is required (e.g., for security reasons)
Displays the current masked key (e.g., B8Y6...2504)
Displays Last Used information (if any).
You must select an Expiration Term for the current key (now, 1 hour, 2 hours or 24 hours)
You must authenticate with your account password to proceed.
Click Roll API Key to replace the current key with a new one.
Note: Once expired, the old key can no longer be used for authentication.
d. Delete
This option allows you to permanently remove the endpoint from the system.
Note: Only use this if the endpoint is no longer needed. This action cannot be undone.
Booking Endpoints
The Booking endpoints section allows users to manage webhook connections related to booking events → either pushing events from the user’s platform to Bakuun or reading live booking events sent by Bakuun.
Table Reference - Webhook → Booking Endpoints
| Field | Description |
| The endpoint URL registered for booking events (e.g. for read or push functionality). |
| Indicates the API version used (e.g., V2). |
| Type of integration:
|
| Displays any issues/errors encountered in the webhook (measured in %). |
| Shows Active, To set, or Suspended. |
| Allows you to create a new webhook endpoint. Opens the Manage endpoints modal.
Click this button to add a new endpoint. A modal appears to let you choose the method.
* Add Endpoint Modal (Booking Endpoints) When you click + Add endpoint, a “Manage endpoints” popup appears:
Simply select one or both methods and click Add to generate a new endpoint row. |
Manage your endpoints
Clicking the ... icon next to an active URL reveals advanced management options for that specific endpoint. Each action is tied to different modals/screens:
a. Update API Version
You can update/view the version of the API used for communication with this endpoint.
Current Version: Displays the existing version (e.g., V3 – Released 5 Sep 2025).
Available Version: Dropdown with older or newer versions available (e.g., V1 – Released 10 Jul 2025).
Changelog Icons:
: Displays the API version details.
: Links to full changelog in a new tab.
: Shows changelog inline.
Click the Update version to save changes.
b. Disable/Enable Endpoint
You can update an endpoint between Active and Suspended:
Click Disable from the dropdown to suspend the endpoint.
Status will change to Suspended.
To reactivate, click Activate again from the same dropdown.
Note: Useful for temporarily halting event flow without deleting the endpoint.
c. Expire Key
This opens the Roll API Key modal, used when a key rotation is required (e.g., for security reasons)
Displays the current masked key (e.g., B8Y6...2504)
Displays Last Used information (if any).
You must select an Expiration Term for the current key (now, 1 hour, 2 hours or 24 hours)
You must authenticate with your account password to proceed.
Click Roll API Key to replace the current key with a new one.
Note: Once expired, the old key can no longer be used for authentication.
d. Delete
This option allows you to permanently remove the endpoint from the system.
Note: Only use this if the endpoint is no longer needed. This action cannot be undone.