Skip to main content

APIs

Kisi's JSON-based API allows you to manage an organization, its users, locks, access rights, or integrate Kisi with your tools of choice.

Kisi API integration guides

As a developer, you can get started quickly by using our step-by-step API integration guides and use the Kisi API to:

  • Manage users and access rights
  • Unlock doors from within the Kisi mobile app, or with tap to unlock
  • Automate workflows using event webhooks

Kisi API reference

While the Kisi API integration guide is focusing on selected use cases only, our interactive API reference provides more detailed descriptions of the API features (e.g. HTTP errors, rate limits, information on deprecated endpoints). Just provide an authentication token and you can start sending API requests directly from the API reference pages. Our endpoints cover over 30 different types of resources.

Please note that if you make a lot of requests, you might receive 429 Too Many Requests responses. They are errors that we return when we receive many requests in a short time. If you start getting those, make sure you implement an exponential backoff.

We strive for all changes to be backwards-compatible, so there is currently no versioning of the API. When it's not possible, we will let you know well in advance through our Developer Newsletter.