Branding

branding

Methods

Get Branding Settings ->
get/branding

Retrieve branding settings.

Update Branding Settings -> { colors, favicon_url, font, 1 more... }
patch/branding

Update branding settings.

Domain types

BrandingSettings = { colors, favicon_url, font, 1 more... }
Branding

Templates

branding.templates

BrandingTemplates

Universal Login

branding.templates.universal_login

Methods

Delete Template For New Universal Login Experience ->
delete/branding/templates/universal-login

Delete template for New Universal Login Experience

Get Template For New Universal Login Experience -> { body } | string
get/branding/templates/universal-login

Get template for New Universal Login Experience

Set Template For New Universal Login Experience ->
put/branding/templates/universal-login

Update the Universal Login branding template.

When content-type header is set to application/json, the expected body must be JSON:

{
  "template": "<!DOCTYPE html><html><head>{%- auth0:head -%}</head><body>{%- auth0:widget -%}</body></html>"
}

When content-type header is set to text/html, the expected body must be the HTML template:

<!DOCTYPE html>
<code>
  <html>
    <head>
     {%- auth0:head -%}
    </head>
    <body>
      {%- auth0:widget -%}
    </body>
  </html>
</code>
Branding

Themes

branding.themes

Methods

Create Branding Theme -> { borders, colors, displayName, 4 more... }
post/branding/themes

Create branding theme.

Get Default Branding Theme -> { borders, colors, displayName, 4 more... }
get/branding/themes/default

Retrieve default branding theme.

Delete Branding Theme ->
delete/branding/themes/{themeId}

Delete branding theme.

Get Branding Theme ->
get/branding/themes/{themeId}

Retrieve branding theme.

Update Branding Theme -> { borders, colors, displayName, 4 more... }
patch/branding/themes/{themeId}

Update branding theme.

Domain types

BrandingTheme = { borders, colors, displayName, 4 more... }