JUMP TOAPI EndpointsGetting Started With Your APIVendor authenticationpostAuthenticationGeneralAuthenticate local userpostRefresh JWT tokenpostLogout userpostLogin via SSO providergetLogin via SSO providergetVerify MFA using code from authenticator apppostVerify MFA using authenticator apppostRecover MFApostAPI TokensAuthenticate using API tokenpostRefresh API tokenpostPasswordlessSMS code preloginpostSMS code postloginpostMagic Link preloginpostMagic Link postloginpostOTC (One-Time Code) preloginpostOTC (One-Time Code) postloginpostUser Sessions ManagementGet user's active sessionsgetDelete all user sessionsdeleteDelete user sessiondeleteAuthorizationRolesGet rolesgetCreate rolespostDelete roledeleteUpdate rolepatchSet multiple permissions to a roleputGet roles v2getGet distinct levels of rolesgetGet distinct assigned tenants of rolesgetPermissionsGet permissionsgetCreate permissionspostDelete permissiondeleteUpdate permissionpatchSet a permission to multiple rolesputPermissions categoriesGet permissions categoriesgetCreate categorypostUpdate categorypatchDelete categorydeleteUsersPhoneReset phone numberpostVerify reset phone numberpostChange phone numberputChange phone number with OTCpostVerify change phone number with OTCpostMigrationsMigrate from Auth0postMigrate a vendor userpostMigrate vendor users in bulkpostCheck status of bulk migrationgetMFAEnroll authenticator app MFApostEnroll authenticator app MFApostVerify authenticator app MFA enrollmentpostVerify authenticator app MFA enrollmentpostDisable authenticator app MFApostDisable authenticator app MFApostActivationActivate UserpostReset user activation tokenpostGet user activation strategygetAccept invitationpostReset invitationpostReset all invitation tokenpostPasswordsReset passwordpostVerify passwordpostChange passwordpostGet strictest password configurationgetManagementGet usersgetGet users rolesgetGet users groupsgetInvite userpostGet user profilegetUpdate user profileputGet user tenantsgetCreate userpostGet Users v1getUpdate userputSignup userpostGet usergetRemove userdeleteUpdate user globallyputAssign roles to userpostUnassign roles to userdeleteUpdate user's active tenantputVerify userpostMake user invisibleputMake User superuserputSet user's tenantputAdd to tenantpostUpdate emailputGenerate activation tokenpostGenerate password reset tokenpostUnlock userpostLock userpostMove all users from one tenant to anotherputSocial LoginsSocial LoginsGet SSO providersgetCreate SSO providerpostGet SSO providergetActivate SSO providerpostDeactivate SSO providerpostSecurity PolicyMFACreate MFA policypostUpdate security policypatchUpsert security policyputGet security policygetCheck if remember device allowedgetLockoutCreate lockout policypostUpdate lockout policypatchGet lockout policygetPassword HistoryCreate password history policypostUpdate password history policypatchGet password history policygetCaptchaCreate captcha policypostUpdate captcha policyputGet captcha policygetGet public captcha policygetVendor ConfigurationVendor configurationAdd or update identity management configurationpostGet identity management configurationgetMFAUpdate MFA configurationpostGet MFA configurationgetPassword policyUpdate password configurationpostGets password policy configgetSession configurationsGet tenant or vendor default session configurationgetCreate/update tenant or vendor default session configurationpostTenant InvitesGeneralCreate tenant invitepostGet all tenant invitesgetDelete a tenant invitedeleteGet tenant invite of usergetCreate tenant invite for userpostDelete tenant invite of userdeleteUpdate tenant invite of userpatchVerify tenant invitepostGet tenant invite configurationgetEmailsTemplatesAdd or update templatepostGet templategetDelete templatedeleteConfigurationsCreate or update configurationpostGet configurationgetDelete configurationdeleteAPI TokensTenant TokensCreate API tokenpostGet API tokensgetDelete API tokendeleteUpdate API tokenpatchCreate API tokenpostUser TokensCreate API tokenpostGet API tokensgetDelete API tokendeleteVendor OnlyUsersGet usergetUnenroll MFApostVerify user passwordpostInvite userpostTenantsTenantsGet TenantsgetCreate TenantpostRemove current TenantdeleteGet TenantgetUpdate TenantputRemove TenantdeleteSet Tenant MetadatapostDelete Tenant MetadatadeleteGet TenantsgetGet Sub TenantsgetAdd Sub TenantspostDelete Sub TenantsdeleteGet Sub Tenants treegetSettingsGet settingsgetUpdate settingsputTeam ManagementSSOPostloginpostGet SSO configurationgetGet SSO public configurationgetPreloginpostPreloginpostPostloginpostCreate SSO configurationpostGet SSO configurationsgetDelete SSO configurationdeleteUpdate SSO configurationpatchCreate SSO configuration by metadatapostUpdate SSO configuration by metadataputCreate SSO domainpostDelete SSO domaindeleteValidate SSO domainputValidate SSO domain by emailputSet SSO default rolesputGet SSO default rolesgetCreate SSO grouppostGet SSO groupgetUpdate SSO grouppatchDelete SSO groupdeleteVendor only - Force SSO domain validationputSAMLGet vendor SAML configgetGet Service Provider certificategetGet Service Provider metadatagetCreate SAML grouppostGet SAML groupgetUpdate SAML grouppatchDelete SAML groupdeleteGet SAML vendor configurationgetConfigure vendor SAML configurationpostUpdate vendor SAML configurationputDelete vendor SAML configurationdeleteOIDCGet OIDC configurationgetConfigure OIDCpostAudit LogsGeneralGet auditsgetAdd auditspostGet audits statisticsgetExport CSVpostExport CSV to streampostMetricsGet metricsgetGroupsGroupsGet all groupsgetCreate GrouppostGet groups by idspostUpdate GrouppatchDelete GroupdeleteGet group by IDgetGet groups configurationgetCreate or update groups configurationpostAdd roles to grouppostRemove roles from groupdeleteAdd users to grouppostRemove users from groupdeleteGet all groups paginatedgetCreate API tokenpost deprecatedhttps://api.frontegg.com/identity/resources/tenants/api-tokens/v1Do not use. Instead, use v2 of this route.