API Reference FusionAuth v0.3.0

Modules

The FusionAuth module provides functions for building a dynamic HTTP client as well as standardizing the responses returned from the FusionAuth API.

The FusionAuth.AuditLogs module provides access functions to the FusionAuth Audit Logs API.

The FusionAuth.Groups module provides access methods to the FusionAuth Groups API.

The FusionAuth.JWT module provides access functions to the FusionAuth JWT API.

The FusionAuth.Login module provides access methods to the FusionAuth Login API.

The FusionAuth.OpenIdConnect module provides access methods to the FusionAuth OpenID Connect API. All methods require a Tesla Client struct created with FusionAuth.client(base_url, api_key, tenant_id).

The FusionAuth.Plugs.AuthorizeJWT module provides authentication of JWT tokens on incoming requests.

The FusionAuth.Plugs.RefreshJWT module provides functionality to return a new refresh token and JWT back to the client after the request is processed.

The FusionAuth.Reports module provides access functions to the FusionAuth Reports API.

The FusionAuth.Response module provides functions to format the response from FusionAuth.result.

The FusionAuth.TwoFactor module provides access functions to the Two Factor APIs.

The FusionAuth.Users module provides access functions to the FusionAuth Users API.

The FusionAuth.Utils module provides utility functions shared across the package modules.