- Development Integration
- /
- SDK
- /
- Python
- /
Management Module
- /
管理消息服务
- /
- 预览邮件模版
¶ Preview email template
Update time: 2025-07-23 07:34:21
This document is automatically generated based on https://github.com/authing/authing-docs-factory based on https://api-explorer.genauth.ai V3 API, and is consistent with API parameters and return results. If the description of this document is incorrect, please refer to V3 API.
Preview email template
¶ Method name
ManagementClient.preview_email_template
¶ Request parameters
Name | Type | Required | Default value | Description | Sample value |
---|---|---|---|---|---|
type | string | yes | - | Template type: - WELCOME_EMAIL : Welcome email- FIRST_CREATED_USER : First created user notification- REGISTER_VERIFY_CODE : Registration verification code- LOGIN_VERIFY_CODE : Login verification code- MFA_VERIFY_CODE : MFA verification code- INFORMATION_COMPLETION_VERIFY_CODE : Registration information completion verification code- FIRST_EMAIL_LOGIN_VERIFY : First email login verification- CONSOLE_CONDUCTED_VERIFY : Initiate email verification in the console- USER_PASSWORD_UPDATE_REMIND : User expiration reminder- ADMIN_RESET_USER_PASSWORD_NOTIFICATION : Administrator successfully resets user password notification- USER_PASSWORD_RESET_NOTIFICATION : User password reset successful notification- RESET_PASSWORD_VERIFY_CODE : Reset password verification code- SELF_UNLOCKING_VERIFY_CODE : Self-service unlocking verification code- EMAIL_BIND_VERIFY_CODE : Binding email verification code- EMAIL_UNBIND_VERIFY_CODE : Unbinding email verification code | WELCOME_EMAIL |
content | string | No | - | Email content template, optional, if not passed, the default email template configured in the user pool is used for rendering. | xxx |
subject | string | No | - | Email subject, optional, if not passed, the default email template configured in the user pool is used for rendering. | Welcome to |
sender | string | No | - | Email sender name, optional. If not passed, the default email template configured in the user pool will be used for rendering. | |
expiresIn | number | No | - | Verification code/email validity period. Only verification emails have validity period. Optional. If not passed, the default email template configured in the user pool will be used for rendering. | 300 |
tplEngine | string | No | handlebar | Template rendering engine. GenAuth email template currently supports two rendering engines: - handlebar : For detailed usage, please see: handlebars official documentation (opens new window)- ejs : For detailed usage, please see: ejs official documentation (opens new window)By default, handlerbar will be used as the template rendering engine. | handlebar |
¶ Request Response
Type: PreviewEmailTemplateRespDto
Name | Type | Description |
---|---|---|
data | PreviewEmailTemplateDataDto | Response data |
Example results:
{
"data": {
"content": "xxx",
"subject": "Welcome to GenAuth",
"sender": "test@example.com"
}
}
¶ Data Structure
¶ PreviewEmailTemplateDataDto
Name | Type | Is it required | Description | Example value |
---|---|---|---|---|
content | string | yes | Previewed email body content, in html format | xxx |
subject | string | yes | Previewed email subject content | Welcome to GenAuth |
sender | string | yes | Previewed email sender content | test@example.com |