Skip to main content
A type-safe API client for the Nuki Web API, auto-generated from the official OpenAPI specification with full TypeScript support.

Features

  • Type-Safe - Full TypeScript support with auto-generated types from OpenAPI spec
  • Smart Lock Control - Complete smart lock management
  • Auto-Updated - Daily regeneration from upstream OpenAPI specs

Installation

Usage

Basic Usage

Type Exports

API Reference

The client exposes Nuki API endpoints including:
  • Smart Locks - Lock management and control
  • Lock Actions - Lock, unlock, and other actions
  • Lock Logs - Activity log access
  • Users - User authorization management
  • And more…
For the complete API reference, see the Nuki Web API documentation.