docs/classes/management.SDK.EmailTemplatesClient.html
new EmailTemplatesClient(options: BaseClientOptions): EmailTemplatesClient
create(
request: CreateEmailTemplateRequestContent,
requestOptions?: EmailTemplatesClient.RequestOptions,
): HttpResponsePromise<CreateEmailTemplateResponseContent>
Create an email template.
OptionalrequestOptions: EmailTemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.emailTemplates.create({ template: "verify_email" })Copy
get(
templateName: Management.EmailTemplateNameEnum,
requestOptions?: EmailTemplatesClient.RequestOptions,
): HttpResponsePromise<GetEmailTemplateResponseContent>
Retrieve an email template by pre-defined name. These names are 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, and async_approval. The names change_password, and password_reset are also supported for legacy scenarios.
Template name. Can be 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 (legacy), or password_reset (legacy).
OptionalrequestOptions: EmailTemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.emailTemplates.get("verify_email")Copy
set(
templateName: Management.EmailTemplateNameEnum,
request: SetEmailTemplateRequestContent,
requestOptions?: EmailTemplatesClient.RequestOptions,
): HttpResponsePromise<SetEmailTemplateResponseContent>
Update an email template.
Template name. Can be 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 (legacy), or password_reset (legacy).
OptionalrequestOptions: EmailTemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.emailTemplates.set("verify_email", { template: "verify_email" })Copy
update(
templateName: Management.EmailTemplateNameEnum,
request?: UpdateEmailTemplateRequestContent,
requestOptions?: EmailTemplatesClient.RequestOptions,
): HttpResponsePromise<UpdateEmailTemplateResponseContent>
Modify an email template.
Template name. Can be 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 (legacy), or password_reset (legacy).
OptionalrequestOptions: EmailTemplatesClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.emailTemplates.update("verify_email")Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Member Visibility
ThemeOSLightDark
Constructors constructor Methods creategetsetupdate Properties _options