Nokku API
v1.0.0OpenAPI 3.1.0The 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
Authorizationheader
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 windowX-RateLimit-Remaining: Remaining requests in current windowX-RateLimit-Reset: Unix timestamp when the limit resets
Error Handling
Errors follow the standard Connect RPC error format.
Servers
(1)https://app.nokku.shProduction
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