Xsolla-logoXsolla Developers
ou
Conta de Distribuidor

Obter modelo de e-mail personalizadoServer-side

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

Obtém todas as informações sobre o modelo específico.

SecurityServer
Request
path Parameters
template_type
required
string

tipo de modelo

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 do projeto Login da Conta de Distribuidor.

template_id
required
string

Nome do modelo. Pode incluir caracteres latinos, dígitos, caracteres "-" e "_".

locale
required
string

Região dos textos que você forneceu no modelo no formato '_', onde:

  • 'código de idioma': código de idioma no formato ISO 639-1 ;
  • 'código do país': código do país/região no formato ISO 3166-1 alpha-2 .
Responses
200

OK

401

Desautorizado

404

Não encontrado

422

Entidade não processável

Request samples
curl --request GET \
  --url https://login.xsolla.com/api/projects/{project_id}/templates/email/{template_id}/{locale}/{template_type} \
  --header 'X-SERVER-AUTHORIZATION: YOUR_SERVER_TOKEN'
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"
}