Skip to contentSkip to navigation

Auth API

Methods exposed by an Own Auth instance.

Methods

AreaMethods
UserscreateUser signUpEmailPassword signInEmailPassword disableUser enableUser
SessionsgetCurrentSession requireCurrentSession signOut revokeSession revokeAllSessions listSessions
Magic LinksrequestMagicLink verifyMagicLink
OAuthcreateOAuthAuthorizationUrl completeOAuthSignIn linkOAuthProvider unlinkOAuthProvider prepareGoogleOneTap signInWithGoogleOneTap signInWithVerifiedExternalIdentity
SAMLauth.saml.createConnection auth.saml.getConnection auth.saml.listConnections auth.saml.updateConnection auth.saml.disableConnection auth.saml.enableConnection auth.saml.createSignInUrl auth.saml.createLinkUrl auth.saml.unlinkIdentity auth.saml.getMetadata
SCIMauth.scim.createConnection auth.scim.getConnection auth.scim.listConnections auth.scim.updateConnection auth.scim.disableConnection auth.scim.enableConnection auth.scim.createToken auth.scim.listTokens auth.scim.revokeToken auth.scim.linkUser auth.scim.restoreUser
Provider CredentialsgetExternalAccessToken revokeExternalProviderAccess
MFAbeginTotpEnrollment confirmTotpEnrollment completeMfaWithTotp completeMfaWithRecoveryCode regenerateRecoveryCodes disableTotp
PasskeysbeginPasskeyRegistration completePasskeyRegistration beginPasskeyAuthentication completePasskeyAuthentication listPasskeys renamePasskey revokePasskey
Email VerificationrequestEmailVerification verifyEmail
PasswordsrequestPasswordReset resetPassword changePassword
SMS OTPrequestSmsOtp verifySmsOtp
API KeyscreateApiKey verifyApiKey revokeApiKey listApiKeys
OrganisationscreateOrganisation getOrganisation updateOrganisation deleteOrganisation listOrganisations
Members & InvitesgetMember listMembers inviteMember acceptInvite revokeInvitation listInvitations changeMemberRole removeMember
PermissionscheckPermission requirePermission
Audit LogslistAuditEvents cleanupAuditLogs
Administrationauth.admin.listUsers auth.admin.getUser auth.admin.listUserSessions auth.admin.listUserAuditEvents auth.admin.disableUser auth.admin.enableUser auth.admin.revokeUserSessions
Authorization Serverauth.authorizationServer.createClient auth.authorizationServer.listClients auth.authorizationServer.updateClient auth.authorizationServer.rotateClientSecret auth.authorizationServer.revokeClient auth.authorizationServer.createProtectedResource auth.authorizationServer.listProtectedResources auth.authorizationServer.updateProtectedResource auth.authorizationServer.rotateProtectedResourceSecret auth.authorizationServer.revokeProtectedResource auth.authorizationServer.getInteraction auth.authorizationServer.approveInteraction auth.authorizationServer.denyInteraction auth.authorizationServer.verifyAccessToken auth.authorizationServer.listUserGrants auth.authorizationServer.revokeUserGrant auth.authorizationServer.cleanupDpopProofs
WebhooksprocessWebhookDeliveries listWebhookDeliveries retryWebhookDelivery cleanupWebhookDeliveries
PluginscallPluginMethod plus methods and endpoints declared by configured plugins
Lifecycleclose