Madmail

Criar domínio

POST /v1/domains

Exemplo de requisição

curl -X POST "https://app.madmail.com.br/api/v1/domains" \
  -H "Authorization: Bearer us_SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Exemplo",
    "region": "string"
  }'

Corpo da requisição

CampoTipoObrigatórioDescrição
namestringSim
regionstringSim

Exemplo

{
  "name": "Exemplo",
  "region": "string"
}

Respostas

200 — Cria um novo domínio

CampoTipoDescrição
idnumberID do domínio
namestringNome do domínio
teamIdnumberID do workspace
statusstring
regionstring
clickTrackingboolean
openTrackingboolean
publicKeystring
dkimStatusstring | null
spfDetailsstring | null
createdAtstring
updatedAtstring
dmarcAddedboolean
isVerifyingboolean
errorMessagestring | null
subdomainstring | null
verificationErrorstring | null
lastCheckedTimestring | null
dnsRecordsarray<object>
Exemplo de resposta
{
  "id": 1,
  "name": "example.com",
  "teamId": 1,
  "status": "NOT_STARTED",
  "publicKey": "string",
  "createdAt": "string",
  "updatedAt": "string",
  "dnsRecords": [
    {
      "type": "TXT",
      "name": "mail",
      "value": "v=spf1 include:amazonses.com ~all",
      "ttl": "Auto",
      "status": "NOT_STARTED"
    }
  ]
}