Xsolla-logoXsolla Developers
ou
Conta de Distribuidor

Enviar e-mail com base no modelo

post/templates/email/send

Envia um e-mail com base em um modelo personalizado e nos dados que você forneceu para o endereço de e-mail especificado.

SecurityServer
Request
query Parameters
projectId
required
string <uuid>

ID do projeto Login da Conta de Distribuidor.

Request Body schema: application/json
email
required
string [ 1 .. 255 ] characters

Endereço de e-mail do usuário.

required
object
id
required
string

Nome do modelo criado pela chamada Create custom email template.

locale
string = 5 characters

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 .
object

Objeto JSON com textos para todas as variáveis que você especificou no modelo de e-mail criado pela chamada Create custom email template.

// Se você criou um corpo do modelo com

Oi!{{first_name}} {{last_name}}
Ficaremos felizes em vê-lo na página{{site_link}}.

// Passe o seguinte JSON aqui

"params": {
 "first_name": "João",
 "last_name": "Ninguém",
  "site_link": "https://example.com/"
}
property name*
additional property
string
Responses
204

Sem conteúdo

401

Desautorizado

404

Não encontrado

422

Entidade não processável

Request samples
application/json
{
  • "email": "john_smith@gmail.com",
  • "template": {
    }
}
Response samples
{
  • "error": {
    }
}