Kaizala API Documentation

Before you get started, please refer to Setup for using the Kaizala Connectors

Root Domain

The root domain for invoking the Kaizala APIs is:

{endpoint-url}
Parameter Type Optional? Description
Endpoint url endpoint-url String No On successful auth while generating access tokens, an endpoint url is returned that should be used as api-base-url for making subsequent API calls

Please note that while hitting any Kaizala api, you can get Http status code:308 indicating that the user's endpoint-url has changed. In that case, Response header location will contain the new endpoint-url.

API End-points

The Kaizala API runs on the secure Microsoft Azure cloud, and interacts with the Kaizala platform to perform various actions for end users. The API works with the following Kaizala resources:

WebHooks

The Microsoft Kaizala API also provides a way for developers to register for specific events within the Kaizala platform via WebHooks.

Postman Collection

In order to test our APIs, as well as understand Kaizala API schema, you can import postman collection containing samples and schema for all the Microsoft Kaizala apis:

Run in Postman

Please set following environment variables in "Kaizala-APIs-environment" before running the postman project:

  • mobile-number : Your mobile number which will be used for invoking apis
  • application-id : ID associated with the Connector
  • application-secret : Secret associated with the Connector

Other enviroment variables will be auto-populated while trying the apis in sequence mention in Postman Project.

Getting started with Kaizala REST APIs

C# sample (shared)