Xsolla-logoXsolla Developers
o
A Cuenta del editor

Crear plantilla de correo electrónico personalizadaServer-side

post/projects/{project_id}/templates/email/{template_id}/{locale}/{template_type}

Crea una plantilla de correo electrónico con estructura, estilos y textos personalizados. Puede agregar las variables para algunos textos a la plantilla. Para agregar los textos correspondientes a estas variables, use la llamada Send email based on template (Enviar correo electrónico basado en la plantilla).

SecurityServer
Request
path Parameters
template_type
required
string

tipo de plantilla

Enum: "custom" "password_reset" "account_confirmation" "email_confirmation" "welcome_email" "passwordless_auth_by_code" "passwordless_auth_by_code_link"
project_id
required
string <uuid>

ID del proyecto de Login procedente de Cuenta del editor.

template_id
required
string

Nombre de la plantilla. Puede incluir caracteres del alfabeto latino, dígitos y los caracteres "-" y "_".

locale
required
string

Región de los textos que facilitó en la plantilla en el formato <language code>_<country code>, en el cual:

Request Body schema: application/json
header
required
string

Asunto del correo electrónico.

body
required
string

Contenido de correo electrónico sin etiquetas de apertura y cierre del cuerpo.

Responses
200

ACEPTAR

401

Unauthorized (No autorizado)

404

Not Found (No encontrado)

409

Conflicto

422

Unprocessable Entity (Entidad no procesable)

Request samples
application/json
{
  • "body": "Hi {{first_name}} {{last_name}}!<br>We will be glad to see you on the {{site_link}} page.",
  • "header": "Welcome email"
}
Response samples
application/json
{
  • "body": "Hi {{first_name}} {{last_name}}!<br>We will be glad to see you on the {{site_link}} page.",
  • "header": "Welcome email",
  • "locale": "en_US",
  • "template_id": "Welcome email template",
  • "template_type": "custom"
}