Is the Bokun API free to use?
API access comes with a Bokun account rather than as a separate product. You generate an access key and secret in the account settings, and each request is signed. What you can reach depends on the permissions of the account the keys belong to — vendor, reseller, and marketplace roles see different things, which is a common source of confusing 403s and empty results early in a project.
Can I push my own availability and pricing into Bokun?
Yes, in two different ways. You can write products, rates, and pricing over the REST API so Bokun holds the data. Or, if your own system is the source of truth, you implement an inventory service and Bokun asks you for availability and pricing in real time. The first suits a catalogue that changes occasionally; the second is what you need when availability is live.
What is the difference between the Bokun API and the Bokun channel manager?
The API is the interface you call. The channel manager is the distribution function — one set of inventory, many sales channels, without overselling. You can use the API without touching distribution, and you can distribute through Bokun without writing code. Connecting your own inventory as a channel is where the two meet, and that is an inventory-service plugin.
How long does a Bokun integration take?
A read-only sync — pull products, availability, and bookings into your own system — is usually a short piece of work. A full inventory-service plugin with pricing, booking creation, and two-way cancellation is a longer build, and the time goes into mapping and edge cases rather than the happy path. We will give you a scoped estimate once we have seen the account and what it has to talk to.
Do you work with both the v1 and v2 Bokun APIs?
Yes, and most real integrations need both. The two generations cover different ground, and a given field is often readable from one and writable only from the other. Knowing which is which up front saves a great deal of time.
Can you take over an integration someone else built?
Yes. A lot of what we are asked to do is repair: mappings that no longer line up, cancellations that do not propagate, reports that do not reconcile, a plugin that goes quiet with no health check in front of it. We will tell you honestly whether it is cheaper to fix or to rebuild.