AccountApi - functional programming interface export

  • Parameters

    Returns {
        apiAccountDelete(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
        refreshAccessToken(auth0RefreshTokenRequestDeet?: Auth0RefreshTokenRequestDeet, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<TokenResponse>)>;
        requestAuthLink(authLinkRequestDeet?: AuthLinkRequestDeet, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<AuthLinkResponse>)>;
        requestOtp(auth0OtpGenerateDeets?: Auth0OtpGenerateDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Auth0OtpGenerateResponse>)>;
        verifyOtp(auth0OtpVerifyDeets?: Auth0OtpVerifyDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<TokenResponse>)>;
    }

    • apiAccountDelete:function
      • The account block action is irreversible through the API. Users must contact support to unblock their accounts if this action was done in error. summary Disables a user's account by marking it as blocked in Auth0. The user ID is extracted from the JWT token provided in the Authorization header.

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>

    • refreshAccessToken:function
      • summary Refresh Auth Access Token

        Parameters

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<TokenResponse>)>

    • requestAuthLink:function
      • summary Generate Authorized Link

        Parameters

        • OptionalauthLinkRequestDeet: AuthLinkRequestDeet
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<AuthLinkResponse>)>

    • requestOtp:function
    • verifyOtp:function
      • summary Verify Auth OTP

        Parameters

        • Optionalauth0OtpVerifyDeets: Auth0OtpVerifyDeets
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<TokenResponse>)>