AllyOneMail / Quickstart

Quickstart

De domínio não-verificado ao primeiro e-mail entregue.

1

Cadastre seu domínio

POST/api/v1/domains
{ "domain": "empresa.com.br" }

A resposta traz os registros DNS reais que você precisa criar — ver Domínios para o formato completo.

2

Aponte o DNS e aguarde a verificação

A verificação roda automaticamente a cada 5 minutos, ou force com:

POST/api/v1/domains/:id/verify
3

Envie o primeiro e-mail

POST/api/v1/send
curl -X POST https://smtp.allyone.com.br/api/v1/send \
  -H "X-API-Key: am_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "from": "contato@empresa.com.br",
    "to": "cliente@destino.com",
    "subject": "Bem-vindo!",
    "html": "<p>Primeiro e-mail via AllyOneMail.</p>"
  }'

Ver Enviar e-mails para o payload completo (anexos, tags, tracking).

E o IP?

Você não precisa escolher ou aquecer um IP manualmente — isso é automático. Ver IP Pools & Warmup.

OpenAPI e Postman

A superfície de integração do Mail (autenticação, chaves de API, domínios, envio v1 e v2, eventos, supressão, privacidade, cobrança, aquecimento e webhooks) está descrita em OpenAPI 3.1, com o escopo exigido de cada chave, e numa coleção Postman. Há também uma interface interativa em smtp.allyone.com.br/docs.

Rotas fora da especificação são internas e podem mudar sem aviso. Um teste automatizado compara a especificação, inclusive o escopo de cada operação, com o código a cada alteração.

Quickstart — AllyOneMail