All Endpoints
Generated reference for every operation in the OpenAPI spec.
The library exposes 30 endpoints, grouped below by tag. Each page documents the request body, query / path parameters, every response status code, and a copy-pasteable curl example.
Auth
GET /auth/callback/{provider}— SSO CallbackGET /auth/client-config— Client configGET /auth/me— Get Session User Data and menage extra user data from configGET /auth/user— Get Logged In UserGET /auth/verify-session— Verify SessionPOST /auth/change-password— Change PasswordPOST /auth/forgot-password— Forgot passwordPOST /auth/login— LoginPOST /auth/logout— LogoutPOST /auth/logout-all— Logout AllPOST /auth/mfa/verify— Verify MFAPOST /auth/passwordless/send— Passwordless — send login code (email or SMS)POST /auth/refresh-token— Refresh TokenPOST /auth/reset-password— Reset passwordPOST /auth/send-email-verification— Send email verificationPOST /auth/send-phone-verification— Send phone verification (SMS OTP)POST /auth/signup— SignupPOST /auth/switch-tenant— Switch Active TenantPOST /auth/verify-email— Verify EmailPOST /auth/verify-forgot-password-otp— Verify Forgot Password OTP and get reset tokenPOST /auth/verify-phone— Verify phone number with OTP
Mfa
GET /auth/mfa/devices— List registered MFA devicesGET /auth/mfa/status— Get MFA status for the current userPOST /auth/mfa/challenge— Send MFA code for setup/verificationPOST /auth/mfa/generate-recovery-code— Generate Recovery CodesPOST /auth/mfa/reset-totp— Reset TOTP DevicePOST /auth/mfa/setup-totp— Setup TOTP DevicePOST /auth/mfa/toggle— Enable or disable MFA for the current userPOST /auth/mfa/verify-totp-setup— Verify TOTP SetupDELETE /auth/mfa/devices/{deviceId}— Remove a registered MFA device