Skip to main content

API Overview

REST API under /api. Main groups:

  • Auth/api/auth/register, /api/auth/login, /api/auth/logout, /api/auth/me.
  • Users — Profile, theme, name (with permission checks).
  • Admin (dev) — User/role/permission management, feature flags, sessions, activity.

Health: GET /health (no prefix). Full endpoint list and request/response shapes are in the hacker-portal repo: docs/architecture/api-endpoints.md.


Related: Backend overview, Authentication