API reference

/v1/auth

13 operations · 2 with API key

← All groups

MethodPathSummaryAuth
POST/v1/auth/loginAuthenticate and create a refresh-token familyPublic
POST/v1/auth/login-captchasIssue a one-time built-in sign-in CAPTCHA bound to the source addressPublic
POST/v1/auth/login-challenge-verificationsConsume one verification code and create a login sessionPublic
POST/v1/auth/login-challengesQueue a login code or the additional code required after password verificationPublic
GET/v1/auth/login-methodsRead enabled email and SMS login methodsPublic
POST/v1/auth/logoutRevoke the refresh-token familyAPI key
GET/v1/auth/meReturn the current user, scope, roles, and permissionsSession
POST/v1/auth/member-invitations/acceptAccept an invitation and create the read-only sub-account (anonymous; the token is the credential)Public
POST/v1/auth/refreshRotate the refresh token and issue a new access tokenAPI key
POST/v1/auth/registerRegister a tenant owner accountPublic
POST/v1/auth/registration-challenge-verificationsConsume one contact verification code and issue a registration proof cookiePublic
POST/v1/auth/registration-challengesVerify a human and queue one contact verification codePublic
POST/v1/auth/session-region-verificationsRe-bind the session to its current region with the passwordSession

Contract file:api/openapi/v1/control.yaml api/openapi/v1/account-login-challenge.yaml api/openapi/v1/account-registration.yaml api/openapi/v1/account-registration-challenge.yaml