LevelChatLevelChatDocs

Documentation

LevelChat Auth Service

LevelChat Auth Service

v0.1.0

Servers

  • {base}

Operations

  • get/healthz

    Liveness probe

    health
  • get/readyz

    Readiness probe

    health
  • post/v1/auth/magic/request

    Request a magic link sent by email

    magic
  • post/v1/auth/magic/verify

    Exchange a magic-link token for a session

    magic
  • post/v1/auth/register

    Create a new user with email + password (gated by `signup_enabled`)

    password
  • post/v1/auth/login

    Exchange email + password for a session

    password
  • post/v1/auth/forgot

    Request a password-reset email (always returns 204 — never leaks account existence)

    password
  • post/v1/auth/reset

    Redeem a reset token and set a new password

    password
  • post/v1/auth/verify-email

    Redeem an email-verification token

    password
  • post/v1/auth/verify-email/send

    Re-send a verification email to the calling user

    password
  • get/v1/system/deployment-mode

    Detect whether this install is cloud-hosted or self-hosted (used by landing + admin)

    system
  • get/v1/system/flags

    Public, safe-to-expose feature flags (`demo_enabled`, `signup_enabled`)

    system
  • get/v1/auth/me

    Current user

    sessions
  • post/v1/auth/logout

    Revoke the current session

    sessions
  • get/v1/auth/api-keys

    List API keys for the calling project

    api-keys
  • post/v1/auth/api-keys

    Create a new API key

    api-keys
  • delete/v1/auth/api-keys/{keyId}

    Revoke an API key

    api-keys
LevelChat Docs — One SDK. Any topology.