View Source Auth0.Management.Branding (Auth0Api v2.2.0)

Summary

Functions

Create an phone provider.

Create a phone notification template

Create branding theme.

Delete the configured phone provider.

Delete a phone notification template

Delete branding theme.

Delete template for New Universal Login Experience

Retrieve branding settings.

Retrieve default branding theme.

Retrieve phone provider details. A list of fields to include or exclude may also be specified.

Get a phone notification template

Retrieve branding theme.

Get template for New Universal Login Experience

Retrieve a list ofphone providers details set for a Tenant. A list of fields to include or exclude may also be specified.

Get a list of phone notification templates

Resets a phone notification template values

Update the Universal Login branding template.

Send a test phone notification for the configured provider

Send a test phone notification for the configured template

Update branding settings.

Update an phone provider.

Update a phone notification template

Types

@type config() :: Auth0.Config.t()
@type error() :: {:error, integer(), term()} | {:error, term()}
@type id() :: String.t()
@type theme_id() :: String.t()

Functions

Link to this function

configure_phone_provider(params, config)

View Source
@spec configure_phone_provider(map(), config()) :: {:ok, map()} | error()

Create an phone provider.

see

https://auth0.com/docs/api/management/v2/branding/create-phone-provider

Link to this function

create_phone_template(params, config)

View Source
@spec create_phone_template(map(), config()) :: {:ok, map()} | error()

Create a phone notification template

see

https://auth0.com/docs/api/management/v2/branding/create-phone-template

Link to this function

create_theme(params, config)

View Source
@spec create_theme(map(), config()) :: {:ok, map()} | error()

Create branding theme.

see

https://auth0.com/docs/api/management/v2/branding/post-branding-theme

Link to this function

delete_phone_provider(id, config)

View Source
@spec delete_phone_provider(id(), config()) :: {:ok, map()} | error()

Delete the configured phone provider.

see

https://auth0.com/docs/api/management/v2/branding/delete-phone-provider

Link to this function

delete_phone_template(id, config)

View Source
@spec delete_phone_template(id(), config()) :: {:ok, map()} | error()

Delete a phone notification template

see

https://auth0.com/docs/api/management/v2/branding/delete-phone-template

Link to this function

delete_theme(theme_id, config)

View Source
@spec delete_theme(theme_id(), config()) :: {:ok, String.t()} | error()

Delete branding theme.

see

https://auth0.com/docs/api/management/v2/branding/delete-branding-theme

Link to this function

delete_universal_login(config)

View Source
@spec delete_universal_login(config()) :: {:ok, String.t()} | error()

Delete template for New Universal Login Experience

see

https://auth0.com/docs/api/management/v2/branding/delete-universal-login

@spec get(config()) :: {:ok, map()} | error()

Retrieve branding settings.

see

https://auth0.com/docs/api/management/v2/branding/get-branding

Link to this function

get_default_theme(config)

View Source
@spec get_default_theme(config()) :: {:ok, map()} | error()

Retrieve default branding theme.

see

https://auth0.com/docs/api/management/v2/branding/get-default-branding-theme

Link to this function

get_phone_provider(id, config)

View Source
@spec get_phone_provider(id(), config()) :: {:ok, map()} | error()

Retrieve phone provider details. A list of fields to include or exclude may also be specified.

see

https://auth0.com/docs/api/management/v2/branding/get-phone-provider

Link to this function

get_phone_template(id, config)

View Source
@spec get_phone_template(id(), config()) :: {:ok, map()} | error()

Get a phone notification template

see

https://auth0.com/docs/api/management/v2/branding/get-phone-template

Link to this function

get_theme(theme_id, config)

View Source
@spec get_theme(theme_id(), config()) :: {:ok, map()} | error()

Retrieve branding theme.

see

https://auth0.com/docs/api/management/v2/branding/get-branding-theme

Link to this function

get_universal_login(config)

View Source
@spec get_universal_login(config()) :: {:ok, map() | String.t()} | error()

Get template for New Universal Login Experience

see

https://auth0.com/docs/api/management/v2/branding/get-universal-login

Link to this function

list_phone_providers(params, config)

View Source
@spec list_phone_providers(map(), config()) :: {:ok, map()} | error()

Retrieve a list ofphone providers details set for a Tenant. A list of fields to include or exclude may also be specified.

see

https://auth0.com/docs/api/management/v2/branding/get-branding-phone-providers

Link to this function

list_phone_templates(params, config)

View Source
@spec list_phone_templates(map(), config()) :: {:ok, map()} | error()

Get a list of phone notification templates

see

https://auth0.com/docs/api/management/v2/branding/get-phone-templates

Link to this function

reset_phone_template(id, params, config)

View Source
@spec reset_phone_template(id(), map(), config()) :: {:ok, map()} | error()

Resets a phone notification template values

see

https://auth0.com/docs/api/management/v2/branding/reset-phone-template

Link to this function

set_universal_login(params, config)

View Source
@spec set_universal_login(map(), config()) :: {:ok, String.t()} | error()

Update the Universal Login branding template.

see

https://auth0.com/docs/api/management/v2/branding/put-universal-login

Link to this function

test_phone_provider(id, params, config)

View Source
@spec test_phone_provider(id(), map(), config()) :: {:ok, map()} | error()

Send a test phone notification for the configured provider

see

https://auth0.com/docs/api/management/v2/branding/try-phone-provider

Link to this function

test_phone_template(id, params, config)

View Source
@spec test_phone_template(id(), map(), config()) :: {:ok, map()} | error()

Send a test phone notification for the configured template

see

https://auth0.com/docs/api/management/v2/branding/try-phone-template

@spec update(map(), config()) :: {:ok, map()} | error()

Update branding settings.

see

https://auth0.com/docs/api/management/v2/branding/patch-branding

Link to this function

update_phone_provider(id, params, config)

View Source
@spec update_phone_provider(id(), map(), config()) :: {:ok, map()} | error()

Update an phone provider.

see

https://auth0.com/docs/api/management/v2/branding/update-phone-provider

Link to this function

update_phone_template(id, params, config)

View Source
@spec update_phone_template(id(), map(), config()) :: {:ok, map()} | error()

Update a phone notification template

see

https://auth0.com/docs/api/management/v2/branding/update-phone-template

Link to this function

update_theme(theme_id, params, config)

View Source
@spec update_theme(theme_id(), map(), config()) :: {:ok, map()} | error()

Update branding theme.

see

https://auth0.com/docs/api/management/v2/branding/patch-branding-theme