Skip to main content
Every request to the Nixopus API is authenticated — there are no anonymous endpoints.

Auth methods

MethodDescription
Email OTPSign in with a 6-digit code sent to your email. Best for quick, passwordless access.
Email & passwordStandard email and password authentication. Only available for self-hosted users.
PasskeysWebAuthn-based passkeys using device biometrics or a hardware security key. Most secure option.
API keysProgrammatic access for scripts, CI/CD, AI agents, and integrations like OpenClaw. Prefixed with nxp_, rate limited to 1000 requests/hour, scoped to your organization.
Device authorizationUsed by the VS Code or Cursor extension. You approve a login request in your browser — no need to paste tokens manually.
curl -H "Authorization: Bearer nxp_your_key_here" \
  https://api.nixopus.com/api/v1/deploy/applications

Sessions

Sessions expire after 7 days of inactivity. Active sessions are automatically extended, so you stay logged in as long as you keep using Nixopus.
API keys do not follow session expiry rules. They remain valid until you revoke them.