Questo articolo contiene la documentazione per l'API di AdGuard DNS. Per il registro delle modifiche completo dell'API di AdGuard DNS, visita questa pagina.
Ottiene i limiti del profilo
Risposte
| Codice | Descrizione |
|---|
| 200 | Informazioni sui limiti del profilo |
Elenca gli indirizzi IPv4 dedicati
Risposte
| Codice | Descrizione |
|---|
| 200 | Lista degli indirizzi IPv4 dedicati |
POST
Assegna un nuovo IPv4
Risposte
| Codice | Descrizione |
|---|
| 200 | Nuovo IPv4 assegnato con successo |
| 429 | Il conteggio degli IPv4 dedicati ha raggiunto il limite |
Elenca i dispositivi
Risposte
| Codice | Descrizione |
|---|
| 200 | Elenco di dispositivi |
POST
Crea un nuovo dispositivo
Risposte
| Codice | Descrizione |
|---|
| 200 | Dispositivo creato |
| 400 | Convalida fallita |
| 429 | Il conteggio dei dispositivi ha raggiunto il limite |
Rimuove un dispositivo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Dispositivo eliminato |
| 404 | Dispositivo non trovato |
Ottiene un dispositivo esistente per ID
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Informazioni sul dispositivo |
| 404 | Dispositivo non trovato |
Aggiorna un dispositivo esistente
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Dispositivo aggiornato |
| 400 | Convalida fallita |
| 404 | Dispositivo non trovato |
Elenca gli indirizzi IPv4 e IPv6 dedicati per un dispositivo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | IPv4 e IPv6 dedicati |
Scollega l'IPv4 dedicato dal dispositivo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | IPv4 dedicato scollegato con successo dal dispositivo |
| 404 | Dispositivo o indirizzo non trovato |
POST
Collega l'IPv4 dedicato al dispositivo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | IPv4 dedicato collegato con successo al dispositivo |
| 400 | Convalida fallita |
| 404 | Dispositivo o indirizzo non trovato |
| 429 | Il conteggio degli IPv4 dedicati collegati ha raggiunto il limite |
Ottiene il file DNS-over-HTTPS .mobileconfig.
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
| exclude_wifi_networks | query | Elenca le reti Wi-Fi secondo il loro SSID in cui desideri che AdGuard DNS sia disabilitato | No | [ string ] |
| exclude_domain | query | Elenca i domini che utilizzeranno i server DNS predefiniti, al posto di AdGuard DNS | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | File .plist del DNS-over-HTTPS |
| 404 | Dispositivo non trovato |
Genera e imposta una nuova password DNS-over-HTTPS
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Password DNS-over-HTTPS reimpostata con successo |
| 404 | Dispositivo non trovato |
Ottiene il file .mobileconfig. del DNS-over-TLS.
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
| exclude_wifi_networks | query | Elenca le reti Wi-Fi secondo il loro SSID in cui desideri che AdGuard DNS sia disabilitato | No | [ string ] |
| exclude_domain | query | Elenca i domini che utilizzeranno i server DNS predefiniti, al posto di AdGuard DNS | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | File .plist del DNS-over-TLS |
| 404 | Dispositivo non trovato |
Aggiorna le impostazioni del dispositivo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| device_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Impostazioni del dispositivo aggiornate |
| 400 | Convalida fallita |
| 404 | Dispositivo non trovato |
Elenca i server DNS appartenenti all'utente.
Elenca i server DNS appartenenti all'utente. Di default, esiste almeno un server predefinito.
Risposte
| Codice | Descrizione |
|---|
| 200 | Elenco di server DNS |
POST
Crea un nuovo server DNS
Crea un nuovo server DNS. Puoi allegare delle impostazioni personalizzate, altrimenti il server DNS sarà creato con le impostazioni predefinite.
Risposte
| Codice | Descrizione |
|---|
| 200 | Server DNS creato |
| 400 | Convalida fallita |
| 429 | Il conteggio dei server DNS ha raggiunto il limite |
Rimuove un server DNS
Rimuove un server DNS. Tutti i dispositivi collegati a questo server DNS saranno spostati al server DNS predefinito. Eliminare il server DNS predefinito è vietato.
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| dns_server_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Server DNS eliminato |
| 404 | Server DNS non trovato |
Ottiene un server DNS esistente per ID
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| dns_server_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Informazioni sul server DNS |
| 404 | Server DNS non trovato |
Aggiorna un server DNS esistente
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| dns_server_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Server DNS aggiornato |
| 400 | Convalida fallita |
| 404 | Server DNS non trovato |
Aggiorna le impostazioni del server DNS
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| dns_server_id | path | | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Impostazioni del server DNS aggiornate |
| 400 | Convalida fallita |
| 404 | Server DNS non trovato |
Ottiene gli elenchi di filtri
Risposte
| Codice | Descrizione |
|---|
| 200 | Elenco di filtri |
POST
Genera il token di Accesso e Aggiornamento
Risposte
| Codice | Descrizione |
|---|
| 200 | Token d'accesso emesso |
| 400 | Parametri obbligatori mancanti |
| 401 | Credenziali non valide, token MFA o di aggiornamento forniti |
null
Cancella il registro delle richieste
Risposte
| Codice | Descrizione |
|---|
| 202 | Il registro delle richieste è stato cancellato |
Ottiene il registro delle richieste
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
| companies | query | Filtra per aziende | No | [ string ] |
| statuses | query | Filtra per stati | No | [ FilteringActionStatus ] |
| categories | query | Filtra per categorie | No | [ CategoryType ] |
| search | query | Filtra per nome di dominio | No | string |
| limit | query | Limita il numero di registri da restituire | No | integer |
| cursor | query | Cursore d'impaginazione. Utilizza il cursore dalla risposta per sfogliare le pagine. | No | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Registro delle richieste |
POST
Revoca un Token d'Aggiornamento
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| refresh_token | query | Token d'Aggiornamento | Sì | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Token d'aggiornamento revocato |
null
Ottiene le statistiche delle categorie
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche delle categorie ricevute |
| 400 | Convalida fallita |
Ottiene le statistiche delle aziende
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche delle aziende ricevute |
| 400 | Convalida fallita |
Ottiene le statistiche dettagliate delle aziende
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
| cursor | query | Cursore d'impaginazione | No | string |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche dettagliate delle aziende ricevute |
| 400 | Convalida fallita |
Ottiene le statistiche dei paesi
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche dei paesi ricevute |
| 400 | Convalida fallita |
Ottiene le statistiche dei dispositivi
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche dei dispositivi ricevute |
| 400 | Convalida fallita |
/oapi/v1/stats/domains
Ottiene le statistiche dei domini
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche dei domini ricevute |
| 400 | Convalida fallita |
Ottiene le statistiche del periodo
| Nome | Situato in | Descrizione | Obbligatorio | Tipo |
|---|
| time_from_millis | query | Tempo da in millisecondi (incluso) | Sì | long |
| time_to_millis | query | Tempo a in millisecondi (incluso) | Sì | long |
| devices | query | Filtra per dispositivi | No | [ string ] |
| countries | query | Filtra per paesi | No | [ string ] |
Risposte
| Codice | Descrizione |
|---|
| 200 | Statistiche del periodo ricevute |
| 400 | Convalida fallita |
Elenca i servizi web
Risposte
| Codice | Descrizione |
|---|
| 200 | Elenco di servizi web |