Channel Manager API
The Channel Manager API feature enables Bókun to check availability in other booking systems before a booking is created and to check if a certain departure has available seats or free tickets in a 3rd party booking platform. If the departure is in fact available, Bókun will allow the booking to be created and push it through to the external system and reserve the availability.
To use the Channel Manager API feature you must build your own plug-in which acts as a channel between Bókun's Channel Manager and the other system.
How do I get the Channel Manager API App?
In your Bókun account, click App Store in the left-hand side menu.
Click the Channel Manager API app and then click Install App. You can find further information on how to manage your Apps is here.
Does the app cost anything?
Channel Manager API is a separate Bókun App within the App Store to allow for Channel Manager API integration. Bókun paid subscription users can add the App to their subscription for $199 per month.
Bookings through Channel Manager API will be subjected to a 0.5% - 1.5% booking charge (depending on GBV).
What can the Channel Manager API do?
The main functionality of Channel Manager API is to:
- Get product info from external sources. This allows Bókun to create products locally based on the content in the other system. The availability will not be created as a static entity on the Bókun platform, since the main goal here is to have a live inventory check.
- Check product availability before creating a booking.
- Create a booking in 3rd party systems and get a ticket code / barcode.
- Sync booking amendments between Bokun and your system.
- Cancel confirmed bookings in another system.
- Cancel reservation bookings in another system.
Documentation, test harness and a reference plugin
Channel Manager API is documented, and we provide a test environment with it, as well as a demo plugin for reference:
- IS Documentation
- Test harness for the Channel Manager API is found here.
- A demo plugin to use as a reference to your own plugin is found here.
Implementation process
To get a Channel Manager API plug-in added to Bókun, you will need to implement a custom plugin and test it. Once the plug-in has been tested and seems to work, our API team will support you through the development and testing process. The plugins responses, performance and quality is the responsibility of the supplier’s system.
This will then be available to your Bókun account for end-to-end testing.
To get our support team to evaluate your plugin and add it to the Bókun platform, contact api@bokun.is.
Important: If you are planning to connect with OTAs, please ensure you double-check that your plugin meets the SLA requirements / timeouts for OTAs. Too many unresolved errors may result in your products being deactivated.
Please state the following when requesting a plugin to implemented
- Plugin URL.
- Plugin URL port.
- If you want to use TLS/SSL, provide the Certificate in.crt format.
- Shared secret.
Where can I enable Channel Manager API?
When you've completed the steps above, you can enable Channel Manager API for your experiences in the product overview under Channel Manager API.
Questions or support requests?
The Bókun support team is happy to respond to any questions regarding the Channel Manager API integration process and can be reached by emailing api@bokun.is.