Choosing the best approach

Demand Partner Mobile Developers have three options for integrating the Karhoo APIs into their mobile apps and experiences:

  • Karhoo UI SDK
  • Karhoo Network SDK
  • Direct integration with the Karhoo APIs


Karhoo recommends using the UI SDK unless there are explicit needs for more control over the user experience or for greater flexibility of implementation.


SDK advantages

The Karhoo Mobile UI and Network SDKs both encapsulate the Karhoo APIs in easy-to-integrate
modules that abstract away the complexities of the Karhoo APIs.

The Network SDK provides the direct link to our APIs without the time or effort required with a direct API integration.

Our UI SDK adds to the Network SDK and provides the building blocks for you to create a seamless mobility experience that has the same look and feel as your own application.

Why use the SDKs


Karhoo's simple and quick integration process gets Demand Partner Developers up and running in a matter of days rather than weeks or months.

Cost savings

Karhoo handle the ongoing maintenance so Demand Developers always get the latest version, saving Partners time, money and resources.


Use the Karhoo white-label UI or your own UI, the SDKs allow for the choice to design, and customise the experience that Demand Partners care about for their customers.

Supported platforms and sizes

We have built our SDKs to be as lightweight as possible, and we carry out work on a continual basis to minimise their size.