Skip to main content
POST
Enviar uma mensagem
Exige a ação IAM email:SendMessage. Veja permissões de Email for the full list, what each one covers, and an example policy.

Autorizações

Authorization
string
header
obrigatório

Um token bearer OAuth 2.0, enviado como Authorization: Bearer <token>. Esta é a forma recomendada de autenticação.

Obtenha o token trocando o par de chaves de acesso de uma conta de serviço em POST /v1/oauth/token com grant_type=client_credentials. Esse é o fluxo padrão de credenciais de cliente; bibliotecas compatíveis com OAuth podem obter e renovar o token para você.

Os tokens duram uma hora por padrão. O mesmo par de chaves de acesso também serve como credencial AWS SigV4 para o endpoint de objetos compatível com S3, que aceita somente esse método de autenticação.

Cabeçalhos

Idempotency-Key
string

Chave opcional gerada pelo cliente que torna uma criação segura para reprodução. A reintentar uma solicitação com a mesma chave retorna o resultado original literalmente em vez de criar um recurso duplicado. A reutilização de uma chave com um corpo de solicitação diferente é rejeitada (422); uma solicitação cuja chave ainda está sendo processada retorna 409. Os registros são honrados por 24 horas. Use um UUID ou token exclusivo semelhante.

Maximum string length: 255

Corpo

application/json
identity
string
obrigatório

UUID, CRN ou nome exclusivo na conta.

from
string
obrigatório
to
string[]
obrigatório
Minimum array length: 1
content
object
obrigatório

Exatamente um modo de conteúdo: text e/ou html; raw; ou template com template_data opcional. Texto nunca é interpretado como HTML por inferência.

attachments_bucket
string

UUID, CRN ou nome do bucket para anexos embutidos no MIME bruto. Os objetos são gravados em email/{identity_id}/sent/{message_id}/. Entradas em attachments referenciam objetos existentes.

attachments
object[]

Objetos do bucket para anexar. Exige GetObject; a versão e o checksum são fixados na aceitação.

subject
string

Assunto para conteúdo text/HTML. Para raw ou template, o assunto vem desse conteúdo.

configuration_set
string

UUID, CRN ou nome exclusivo na conta.

Resposta

Mensagem enfileirada para entrega.

message
object
obrigatório