Auth0.Management.Branding (Auth0Api v1.4.0) View Source
Documentation for Auth0 Management API of Branding.
endpoint
- /api/v2/branding
- /api/v2/branding/templates/universal-login
- /api/v2/branding/themes
- /api/v2/branding/themes/default
- /api/v2/branding/themes/{id}
Link to this section Summary
Functions
Create branding theme.
Delete branding theme.
Delete template for New Universal Login Experience.
Get branding settings.
Retrieve default branding theme.
Get branding theme.
Get template for New Universal Login Experience.
Set template for New Universal Login Experience.
Update branding settings.
Update branding theme.
Link to this section Types
Specs
config() :: Auth0.Config.t()
Specs
Specs
response_body() :: String.t()
Specs
theme_id() :: String.t()
Link to this section Functions
Specs
create_theme( Auth0.Management.Branding.Themes.Create.Params.t() | map(), config() ) :: {:ok, Auth0.Entity.Theme.t(), response_body()} | error()
Create branding theme.
see
https://auth0.com/docs/api/management/v2#!/Branding/post_branding_theme
Specs
delete_theme(theme_id(), config()) :: {:ok, Auth0.Entity.Theme.t(), response_body()} | error()
Delete branding theme.
see
https://auth0.com/docs/api/management/v2#!/Branding/delete_branding_theme
Specs
delete_universal_login(config()) :: {:ok, String.t(), response_body()} | error()
Delete template for New Universal Login Experience.
see
https://auth0.com/docs/api/management/v2/#!/Branding/delete_universal_login
Specs
get(config()) :: {:ok, Auth0.Entity.Branding.t(), response_body()} | error()
Get branding settings.
see
https://auth0.com/docs/api/management/v2/#!/Branding/get_branding
Specs
get_default_theme(config()) :: {:ok, Auth0.Entity.Theme.t(), response_body()} | error()
Retrieve default branding theme.
see
https://auth0.com/docs/api/management/v2#!/Branding/get_default_branding_theme
Specs
get_theme(theme_id(), config()) :: {:ok, Auth0.Entity.Theme.t(), response_body()} | error()
Get branding theme.
see
https://auth0.com/docs/api/management/v2#!/Branding/get_branding_theme
Specs
get_universal_login(config()) :: {:ok, Auth0.Entity.UniversalLogin.t(), response_body()} | error()
Get template for New Universal Login Experience.
see
https://auth0.com/docs/api/management/v2/#!/Branding/get_universal_login
Specs
set_universal_login( Auth0.Management.Branding.Templates.UniversalLogin.Put.Params.t() | map(), config() ) :: {:ok, String.t(), response_body()} | error()
Set template for New Universal Login Experience.
see
https://auth0.com/docs/api/management/v2/#!/Branding/put_universal_login
Specs
update(Auth0.Management.Branding.Patch.Params.t() | map(), config()) :: {:ok, Auth0.Entity.Branding.t(), response_body()} | error()
Update branding settings.
see
https://auth0.com/docs/api/management/v2/#!/Branding/patch_branding
Specs
update_theme( theme_id(), Auth0.Management.Branding.Themes.Patch.Params.t() | map(), config() ) :: {:ok, Auth0.Entity.Theme.t(), response_body()} | error()
Update branding theme.
see
https://auth0.com/docs/api/management/v2#!/Branding/patch_branding_theme