Passer au contenu principal
PATCH
https://{tenantDomain}/api/v2
/
email-templates
/
{templateName}
Go
package example

import (
    context "context"

    management "github.com/auth0/go-auth0/management/management"
    client "github.com/auth0/go-auth0/management/management/client"
    option "github.com/auth0/go-auth0/management/management/option"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &management.UpdateEmailTemplateRequestContent{}
    client.EmailTemplates.Update(
        context.TODO(),
        management.EmailTemplateNameEnumVerifyEmail.Ptr(),
        request,
    )
}
{
  "body": "<string>",
  "enabled": true,
  "from": "sender@auth0.com",
  "includeEmailInRedirect": true,
  "resultUrl": "<string>",
  "subject": "<string>",
  "syntax": "liquid",
  "template": "verify_email",
  "urlLifetimeInSeconds": 1
}

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Paramètres de chemin

templateName
enum<string>
défaut:verify_email
requis

Nom du modèle. Peut être verify_email, verify_email_by_code, reset_email, reset_email_by_code, welcome_email, blocked_account, stolen_credentials, enrollment_email, mfa_oob_code, user_invitation, async_approval, change_password (ancien) ou password_reset (ancien).

Options disponibles:
verify_email,
verify_email_by_code,
reset_email,
reset_email_by_code,
welcome_email,
blocked_account,
stolen_credentials,
enrollment_email,
mfa_oob_code,
user_invitation,
change_password,
password_reset,
async_approval

Corps

body
string | null

Corps du modèle de courriel.

enabled
boolean | null

Indique si le modèle est activé (true) ou désactivé (false).

from
string | null
défaut:sender@auth0.com

Adresse de courriel de l’expéditeur (from).

includeEmailInRedirect
boolean

Indique si les modèles reset_email et verify_email doivent inclure l’adresse de courriel de l’utilisateur comme paramètre email dans le returnUrl (true), ou si aucune adresse de courriel ne doit être incluse dans la redirection (false). La valeur par défaut est true.

resultUrl
string | null

URL vers laquelle rediriger l’utilisateur après une opération réussie.

subject
string | null

Objet du courriel.

syntax
string | null
défaut:liquid

Syntaxe du corps du modèle.

template
enum<string>
défaut:verify_email

Nom du modèle. Peut être verify_email, verify_email_by_code, reset_email, reset_email_by_code, welcome_email, blocked_account, stolen_credentials, enrollment_email, mfa_oob_code, user_invitation, async_approval, change_password (ancien) ou password_reset (ancien).

Options disponibles:
verify_email,
verify_email_by_code,
reset_email,
reset_email_by_code,
welcome_email,
blocked_account,
stolen_credentials,
enrollment_email,
mfa_oob_code,
user_invitation,
change_password,
password_reset,
async_approval
urlLifetimeInSeconds
number | null

Durée de validité, en secondes, du lien contenu dans le courriel.

Plage requise: x >= 0

Réponse

Modèle mis à jour avec succès.

body
string | null

Corps du modèle de courriel.

enabled
boolean | null

Indique si le modèle est activé (true) ou désactivé (false).

from
string | null
défaut:sender@auth0.com

Adresse de courriel from de l’expéditeur.

includeEmailInRedirect
boolean

Indique si les modèles reset_email et verify_email doivent inclure l’adresse de courriel de l’utilisateur comme paramètre email dans le returnUrl (true), ou si aucune adresse de courriel ne doit être incluse dans la redirection (false). La valeur par défaut est true.

resultUrl
string | null

URL vers laquelle rediriger l’utilisateur après une action réussie.

subject
string | null

Objet du courriel.

syntax
string | null
défaut:liquid

Syntaxe du corps du modèle.

template
enum<string>
défaut:verify_email

Nom du modèle. Peut être verify_email, verify_email_by_code, reset_email, reset_email_by_code, welcome_email, blocked_account, stolen_credentials, enrollment_email, mfa_oob_code, user_invitation, async_approval, change_password (ancien) ou password_reset (ancien).

Options disponibles:
verify_email,
verify_email_by_code,
reset_email,
reset_email_by_code,
welcome_email,
blocked_account,
stolen_credentials,
enrollment_email,
mfa_oob_code,
user_invitation,
change_password,
password_reset,
async_approval
urlLifetimeInSeconds
number | null

Durée de validité, en secondes, du lien contenu dans le courriel.

Plage requise: x >= 0