Nokku LogoNokku
Nokku LogoNokku

Nokku API

v1.0.0OpenAPI 3.1.0

The Nokku API provides access to core platform functionality via Connect RPC over HTTP.

Authentication

Authentication is supported via two methods:

  • Cookie-based (recommended for web applications): Session cookie automatically sent by browsers
  • Bearer token (for API clients): Include token in the Authorization header

Tokens use PASETO (Platform-Agnostic Security Tokens) for enhanced security.

Rate Limiting

API requests are rate-limited per authenticated user. Check response headers for current limits:

  • X-RateLimit-Limit: Maximum requests per window
  • X-RateLimit-Remaining: Remaining requests in current window
  • X-RateLimit-Reset: Unix timestamp when the limit resets

Error Handling

Errors follow the standard Connect RPC error format.

Download OpenAPI

Servers

(1)
  • https://app.nokku.sh

    Production

About

Contact
Nokku Supportsupport@mizuchi.dev

Authentication

  • BearerAuthHTTP · Bearer

    PASETO token authentication. Include the token in the Authorization header: `Authorization: Bearer <token>`

  • CookieAuthAPI Key · cookie

    Cookie-based authentication (recommended for web applications). The session cookie is automatically sent by browsers after login.

Groups

(18)
  • nokku.v1.AuthService11 endpoints
  • nokku.v1.BillingService4 endpoints
  • nokku.v1.CertificateService8 endpoints
  • nokku.v1.CredentialService8 endpoints
  • nokku.v1.DaemonControlService1 endpoint
  • nokku.v1.DaemonService11 endpoints
  • nokku.v1.DaemonSessionService1 endpoint
  • nokku.v1.InvitationService4 endpoints
  • nokku.v1.LicenseService1 endpoint
  • nokku.v1.PrincipalService5 endpoints
  • nokku.v1.ServiceAccountService5 endpoints
  • nokku.v1.SSOService5 endpoints
  • nokku.v1.TargetService7 endpoints
  • nokku.v1.TeamService7 endpoints
  • nokku.v1.UserService8 endpoints
  • nokku.v1.UtilService4 endpoints
  • nokku.v1.WorkspaceDomainService6 endpoints
  • nokku.v1.WorkspaceService12 endpoints