Skip to main content

Type Alias: AuthRequirement

AuthRequirement: "none" | "optional" | "required"

Defined in: src/api/types/handlers.ts:44

Authentication requirement for an endpoint.

Remarks

  • none: No authentication required (public endpoint)
  • optional: Authentication optional (rate limits differ)
  • required: Authentication required (401 if not authenticated)