POST
cURL
Envie um e-mail transacional pela API pública.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string

Envie o cabeçalho opcional Idempotency-Key para tornar a requisição segura para novas tentativas. A chave pode ter até 256 caracteres. O servidor armazena o corpo canônico da requisição e se comporta da seguinte forma:

  • Mesma chave + mesmo corpo de requisição → retorna o emailId original com 200 OK, sem reenviar.
  • Mesma chave + corpo de requisição diferente → retorna 409 Conflict com code: NOT_UNIQUE para que você possa detectar a divergência.
  • Mesma chave enquanto outra requisição ainda está sendo processada → retorna 409 Conflict; tente novamente após um curto intervalo ou quando a primeira requisição terminar.

Os registros expiram após 24 horas. Use uma chave única por envio lógico (por exemplo, um ID de pedido ou de cadastro).

Required string length: 1 - 256

Body

application/json
to
required
from
string
required
subject
string

Opcional quando templateId é informado

Minimum string length: 1
templateId
string

ID de um template do painel

variables
object
replyTo
cc
bcc
text
string | null
Minimum string length: 1
html
string | null
Minimum string length: 1
headers
object

Cabeçalhos personalizados a serem incluídos nos e-mails

attachments
object[]
Maximum array length: 10
scheduledAt
string<date-time>
inReplyToId
string | null

Response

200 - application/json

Recupera o usuário

emailId
string