Update email template details
Update the details of an email template by its ID.
Path parameters
-
The unique identifier of the email template.
Body Required
-
subject string
The template of the email subject.
-
content string
The template of the email body.
contentType string("text/html") | string("text/plain")
The content type of the email body. (Only required by some specific email providers.)
-
replyTo string
The reply name template of the email. If not provided, the target email address will be used. (The render logic may differ based on the email provider.)
-
sendFrom string
The send from name template of the email. If not provided, the default Logto email address will be used. (The render logic may differ based on the email provider.)
PATCH
/api/email-templates/{id}/details
curl \
--request PATCH https://[tenant_id].logto.app/api/email-templates/{id}/details \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"subject":"string","content":"string","contentType":"string","replyTo":"string","sendFrom":"string"}'
Request examples
{
"subject": "string",
"content": "string",
"contentType": "string",
"replyTo": "string",
"sendFrom": "string"
}
Response examples (200)
{
"tenantId": "string",
"id": "string",
"languageTag": "string",
"templateType": "SignIn",
"details": {
"subject": "string",
"content": "string",
"contentType": "string",
"replyTo": "string",
"sendFrom": "string"
},
"createdAt": 42.0
}