Consulte registros DNS de domínios (A, MX, TXT, NS, CNAME, SOA, SRV).
/consulta
Consulta registros DNS de um domínio (JSON)
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
dominio |
string | ✅ Sim | Domínio a ser consultado (ex: google.com) |
tipos |
array | ❌ Não | Tipos de registro (A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, TODOS) |
curl -X POST "https://dns.apibrasil.pro/consulta" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"dominio":"google.com","tipos":["A","MX","TXT"]}'
{
"success": true,
"data": {
"exemplo": "Dados da API DNS"
}
}
/consulta
Consulta registros DNS de um domínio (query string)
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
dominio |
string | ✅ Sim | Domínio a ser consultado |
tipos |
string | ❌ Não | Tipos separados por vírgula (ex: A,MX,TXT) |
curl -X GET "https://dns.apibrasil.pro/consulta?dominio=google.com&tipos=A,MX,TXT" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API DNS"
}
}
/tipos
Lista todos os tipos de registro DNS disponíveis
curl -X GET "https://dns.apibrasil.pro/tipos" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API DNS"
}
}
/informacoes
Informações sobre a API de DNS
curl -X GET "https://dns.apibrasil.pro/informacoes" -H "Authorization: Bearer sua_api_key"
{
"success": true,
"data": {
"exemplo": "Dados da API DNS"
}
}
/api/health
Health check da API
curl -X GET "https://dns.apibrasil.pro/api/health"
{
"success": true,
"data": {
"exemplo": "Dados da API DNS"
}
}