Este artigo contém documentação para a API do AdGuard DNS. Para o changelog completo da API do AdGuard DNS, visite esta página.
Obtém limites de conta
Respostas
Código | Descrição |
---|
200 | Informações sobre limites de conta |
Lista de endereços IPv4 dedicados
Respostas
Código | Descrição |
---|
200 | Lista de endereços IPv4 dedicados |
POST
Atribui novo IPv4
Respostas
Código | Descrição |
---|
200 | Novo IPv4 atribuído com sucesso |
429 | Contagem de IPv4 dedicados atingiu o limite |
Lista dispositivos
Respostas
Código | Descrição |
---|
200 | Lista de dispositivos |
POST
Cria um novo dispositivo
Respostas
Código | Descrição |
---|
200 | Dispositivo criado |
400 | Falha na validação |
429 | A contagem de dispositivos atingiu o limite |
Remove um dispositivo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Dispositivo excluído |
404 | Dispositivo não encontrado |
Obtém um dispositivo existente por ID
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Informação do dispositivo |
404 | Dispositivo não encontrado |
Atualiza um dispositivo existente
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Dispositivo atualizado |
400 | Falha na validação |
404 | Dispositivo não encontrado |
Lista de endereços IPv4 e IPv6 dedicados para um dispositivo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | IPv4 e IPv6 dedicados |
Desvincular IPv4 dedicado do dispositivo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | IPv4 dedicado desvinculado com sucesso do dispositivo |
404 | Dispositivo ou endereço não encontrado |
POST
Vincular IPv4 dedicado ao dispositivo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | IPv4 dedicado vinculado com sucesso ao dispositivo |
400 | Falha na validação |
404 | Dispositivo ou endereço não encontrado |
429 | A contagem de IPv4 dedicados vinculados atingiu o limite |
Obtém o arquivo .mobileconfig DNS-over-HTTPS.
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
exclude_wifi_networks | consulta | Liste as redes Wi-Fi pelo SSID nas quais você deseja que o DNS do AdGuard seja desativado | Não | [ linha ] |
exclude_domain | consulta | Listar domínios que utilizarão servidores DNS predefinidos em vez do AdGuard DNS | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Arquivo .plist DNS-over-HTTPS |
404 | Dispositivo não encontrado |
Gerar e definir nova senha do DNS-over-HTTPS
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Senha do DNS-over-HTTPS redefinida com sucesso |
404 | Dispositivo não encontrado |
Obtém o ficheiro .mobileconfig do DNS-over-TLS.
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
exclude_wifi_networks | consulta | Liste as redes Wi-Fi pelo SSID nas quais você deseja que o DNS do AdGuard seja desativado | Não | [ linha ] |
exclude_domain | consulta | Listar domínios que utilizarão servidores DNS predefinidos em vez do AdGuard DNS | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Arquivo .plist DNS-over-HTTPS |
404 | Dispositivo não encontrado |
Atualiza as configurações do dispositivo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
device_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Configurações do dispositivo atualizadas |
400 | Falha na validação |
404 | Dispositivo não encontrado |
Lista os servidores DNS que pertencem ao usuário.
Lista os servidores DNS que pertencem ao usuário. Por padrão, há pelo menos um servidor padrão.
Respostas
Código | Descrição |
---|
200 | Lista de servidores DNS |
POST
Cria um novo servidor DNS
Cria um novo servidor DNS. Você pode anexar configurações personalizadas, caso contrário, o servidor DNS será criado com as configurações padrão.
Respostas
Código | Descrição |
---|
200 | Servidor DNS criado |
400 | Falha na validação |
429 | A contagem de servidores DNS atingiu o limite |
Remove um servidor DNS
Remove um servidor DNS. Todos os dispositivos conectados a este servidor DNS serão movidos para o servidor DNS padrão. É proibido excluir o servidor DNS padrão.
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
dns_server_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Servidor DNS excluído |
404 | Servidor DNS não encontrado |
Obtém um servidor DNS existente pelo ID
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
dns_server_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Informação do servidor DNS |
404 | Servidor DNS não encontrado |
Atualiza um servidor DNS existente
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
dns_server_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Servidor DNS atualizado |
400 | Falha na validação |
404 | Servidor DNS não encontrado |
Atualiza as configurações do servidor DNS
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
dns_server_id | path | | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Configurações do servidor DNS atualizadas |
400 | Falha na validação |
404 | Servidor DNS não encontrado |
Obtém listas de filtros
Respostas
Código | Descrição |
---|
200 | Lista de filtros |
POST
Gera o token de acesso e de atualização
Respostas
Código | Descrição |
---|
200 | Token de acesso emitido |
400 | Parâmetros obrigatórios ausentes |
401 | Credenciais inválidas, token MFA ou token de atualização fornecidos |
null
Limpa o registo de consultas
Respostas
Código | Descrição |
---|
202 | O registo de consultas foi apagado |
Obtém o registo de consultas
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
empresas | consulta | Filtrar por empresas | Não | [ linha ] |
status | consulta | Filtrar por status | Não | [ FilteringActionStatus] |
categorias | consulta | Filtrar por categorias | Não | [ CategoryType] |
pesquisa | consulta | Filtrar por nome de domínio | Não | linhas |
limite | consulta | Limitar o número de registros a serem retornados | Não | integer |
cursor | consulta | Cursor de paginação. Usar o cursor da resposta para paginar pelas páginas. | Não | linhas |
Respostas
Código | Descrição |
---|
200 | Registro de consultas |
POST
Revoga um token de atualização
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
refresh_token | consulta | Atualizar token | Sim | linhas |
Respostas
Código | Descrição |
---|
200 | Atualizar token revogado |
null
Obtém estatísticas de categorias
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas de categorias recebidas |
400 | Falha na validação |
Obtém estatísticas de empresas
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas de empresas recebidas |
400 | Falha na validação |
Obtém estatísticas detalhadas das empresas
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
cursor | consulta | Cursor de paginação | Não | linhas |
Respostas
Código | Descrição |
---|
200 | Estatísticas detalhadas das empresas recebidas |
400 | Falha na validação |
Obtém estatísticas dos países
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas dos países recebidas |
400 | Falha na validação |
Reúne estatísticas de dispositivos
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas de dispositivos recebidas |
400 | Falha na validação |
/oapi/v1/stats/domains
Obtém estatísticas de domínios
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas de domínios recebidas |
400 | Falha na validação |
Obtém estatísticas de tempo
Nome | Localizado em | Descrição | Obrigatório | Esquema |
---|
time_from_millis | consulta | Tempo de em milissegundos (inclusivo) | Sim | longo |
time_to_millis | consulta | Tempo até em milissegundos (inclusivo) | Sim | longo |
dispositivos | consulta | Filtrar por dispositivos | Não | [ linha ] |
países | consulta | Filtrar por países | Não | [ linha ] |
Respostas
Código | Descrição |
---|
200 | Estatísticas de tempo recebidas |
400 | Falha na validação |
Lista serviços web
Respostas
Código | Descrição |
---|
200 | Lista de serviços Web |