Buscar domínio
get
https://app.madmail.com.br/api/v1/domains/{id}Requer autenticação: Authorization: Bearer us_SUA_CHAVE
Parâmetros de caminho
idnumber | nullObrigatórioExemplo de requisição
curl -X GET "https://app.madmail.com.br/api/v1/domains/{id}" \
-H "Authorization: Bearer us_SUA_CHAVE"Resposta
200Recupera o domínio
idnumberObrigatórioID do domínio
namestringObrigatórioNome do domínio
teamIdnumberObrigatórioID do workspace
statusstringObrigatório- Valores:
- "NOT_STARTED" · "PENDING" · "SUCCESS" · "FAILED" · "TEMPORARY_FAILURE"
regionstringOpcional- Padrão:
- "us-east-1"
clickTrackingbooleanOpcional- Padrão:
- false
openTrackingbooleanOpcional- Padrão:
- false
publicKeystringObrigatóriodkimStatusstring | nullOpcionalspfDetailsstring | nullOpcionalcreatedAtstringObrigatórioupdatedAtstringObrigatóriodmarcAddedbooleanOpcional- Padrão:
- false
isVerifyingbooleanOpcional- Padrão:
- false
errorMessagestring | nullOpcionalsubdomainstring | nullOpcionalverificationErrorstring | nullOpcionallastCheckedTimestring | nullOpcionaldnsRecordsarray<object>ObrigatóriotypestringObrigatórioTipo do registro DNS
- Valores:
- "MX" · "TXT"
namestringObrigatórioNome do registro DNS
valuestringObrigatórioValor do registro DNS
ttlstringObrigatórioTTL do registro DNS
prioritystring | nullOpcionalPrioridade do registro DNS
statusstringObrigatório- Valores:
- "NOT_STARTED" · "PENDING" · "SUCCESS" · "FAILED" · "TEMPORARY_FAILURE"
recommendedbooleanOpcionalIndica se o registro é recomendado
{
"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"
}
]
}