Spring til hovedindhold

Reference

This article contains documentation for AdGuard DNS API. For the complete AdGuard DNS API changelog, visit this page.

Aktuel version: 1.10

/oapi/v1/account/limits

GET

Resumé

Gets account limits

Svar
KodeBeskrivelse
200Kontobegrænsningsinfo

/oapi/v1/dedicated_addresses/ipv4

GET

Resumé

Lists dedicated IPv4 addresses

Svar
KodeBeskrivelse
200Liste over dedikerede IPv4-adresser

POST

Resumé

Allocates new IPv4

Svar
KodeBeskrivelse
200Ny IPv4 er tildelt
429Kvote for dedikeret IPv4 opbrugt

/oapi/v1/devices

GET

Resumé

Lists devices

Svar
KodeBeskrivelse
200Enhedsliste

POST

Resumé

Creates a new device

Svar
KodeBeskrivelse
200Enhed oprettet
400Bekræftelse mislykkedes
429Kvote for antal enheder nået

/oapi/v1/devices/{device_id}

SLET

Resumé

Removes a device

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Enhed slettet
404Enhed ikke fundet

GET

Resumé

Gets an existing device by ID

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Enhedsinfo
404Enhed ikke fundet

PUT

Resumé

Updates an existing device

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Enhed opdateret
400Bekræftelse mislykkedes
404Enhed ikke fundet

/oapi/v1/devices/{device_id}/dedicated_addresses

GET

Resumé

List dedicated IPv4 and IPv6 addresses for a device

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Dedikerede IPv4 og IPv6

/oapi/v1/devices/{device_id}/dedicated_addresses/ipv4

SLET

Resumé

Unlink dedicated IPv4 from the device

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Linket dedikeret IPv4 er fjernet fra enheden
404Enhed eller adresse ikke fundet

POST

Resumé

Link dedicated IPv4 to the device

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Dedikeret IPv4 er linket til enheden
400Bekræftelse mislykkedes
404Enhed eller adresse ikke fundet
429Kvote for linket dedikeret IPv4 opbrugt

/oapi/v1/devices/{device_id}/doh.mobileconfig

GET

Resumé

Gets DNS-over-HTTPS .mobileconfig file.

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
exclude_wifi_networksforespørgselVis Wi-Fi netværk efter deres SSID, for hvilket AdGuard DNS skal deaktiveresNej[ streng ]
exclude_domainforespørgselOplist domæner, som vil bruge standard DNS-servere i stedet for AdGuard DNSNej[ streng ]
Svar
KodeBeskrivelse
200DNS-over-HTTPS .plist-fil
404Enhed ikke fundet

/oapi/v1/devices/{device_id}/doh_password/reset

PUT

Resumé

Generate and set new DNS-over-HTTPS password

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200DNS-over-HTTPS adgangskode er nulstillet
404Enhed ikke fundet

/oapi/v1/devices/{device_id}/dot.mobileconfig

GET

Resumé

Gets DNS-over-TLS .mobileconfig file.

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
exclude_wifi_networksforespørgselVis Wi-Fi netværk efter deres SSID, for hvilket AdGuard DNS skal deaktiveresNej[ streng ]
exclude_domainforespørgselOplist domæner, som vil bruge standard DNS-servere i stedet for AdGuard DNSNej[ streng ]
Svar
KodeBeskrivelse
200DNS-over-HTTPS .plist-fil
404Enhed ikke fundet

/oapi/v1/devices/{device_id}/settings

PUT

Resumé

Updates device settings

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
device_idstiJastreng
Svar
KodeBeskrivelse
200Enhedsindstillinger opdateret
400Bekræftelse mislykkedes
404Enhed ikke fundet

/oapi/v1/dns_servers

GET

Resumé

Lists DNS servers that belong to the user.

Beskrivelse

Lists DNS servers that belong to the user. By default there is at least one default server.

Svar
KodeBeskrivelse
200Liste over DNS-servere

POST

Resumé

Creates a new DNS server

Beskrivelse

Creates a new DNS server. You can attach custom settings, otherwise DNS server will be created with default settings.

Svar
KodeBeskrivelse
200DNS-server oprettet
400Bekræftelse mislykkedes
429Kvote for antal DNS-servere nået

/oapi/v1/dns_servers/{dns_server_id}

SLET

Resumé

Removes a DNS server

Beskrivelse

Removes a DNS server. All devices attached to this DNS server will be moved to the default DNS server. Deleting the default DNS server is forbidden.

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
dns_server_idstiJastreng
Svar
KodeBeskrivelse
200DNS-server slettet
404DNS-server ikke fundet

GET

Resumé

Gets an existing DNS server by ID

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
dns_server_idstiJastreng
Svar
KodeBeskrivelse
200DNS-serverinfo
404DNS-server ikke fundet

PUT

Resumé

Updates an existing DNS server

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
dns_server_idstiJastreng
Svar
KodeBeskrivelse
200DNS-server opdateret
400Bekræftelse mislykkedes
404DNS-server ikke fundet

/oapi/v1/dns_servers/{dns_server_id}/settings

PUT

Resumé

Updates DNS server settings

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
dns_server_idstiJastreng
Svar
KodeBeskrivelse
200DNS-serverindstillinger opdateret
400Bekræftelse mislykkedes
404DNS-server ikke fundet

/oapi/v1/filter_lists

GET

Resumé

Gets filter lists

Svar
KodeBeskrivelse
200Filterliste

/oapi/v1/oauth_token

POST

Resumé

Generates Access and Refresh token

Svar
KodeBeskrivelse
200Adgangstoken udstedt
400Mangler obligatoriske parametre
401Ugyldige legitimationsoplysninger, MFA-token eller opfriskningstoken angivet

null

/oapi/v1/query_log

SLET

Resumé

Clears query log

Svar
KodeBeskrivelse
202Forespørgselslog hermed ryddet

GET

Resumé

Gets query log

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
virksomhederforespørgselFiltrer efter virksomhederNej[ streng ]
statusserforespørgselFiltrér efter statusserNej[ FilteringActionStatus ]
kategorierforespørgselFiltrér efter kategorierNej[ CategoryType ]
søgforespørgselFiltrér efter domænenavnNejstreng
begrænsforespørgselBegræns antallet af returnerede posterNejheltal
markørforespørgselBladringsmarkør. Brug markøren fra svar til at bladre gennem siderne.Nejstreng
Svar
KodeBeskrivelse
200Forespørgselslog

/oapi/v1/revoke_token

POST

Resumé

Revokes a Refresh Token

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
refresh_tokenforespørgselRefresh-tokenJastreng
Svar
KodeBeskrivelse
200Refresh-token ophævet

null

/oapi/v1/stats/categories

GET

Resumé

Gets categories statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Kategoristatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/companies

GET

Resumé

Gets companies statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Virksomhedsstatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/companies/detailed

GET

Resumé

Gets detailed companies statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
markørforespørgselBladringsmarkørNejstreng
Svar
KodeBeskrivelse
200Detaljerede virksomhedsstatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/countries

GET

Resumé

Gets countries statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Landestatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/devices

GET

Resumé

Gets devices statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Enhedsstatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/domains

GET

Resumé

Gets domains statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Domænestatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/stats/time

GET

Resumé

Gets time statistics

Parametre
NavnPlaceret iBeskrivelseObligatoriskStruktur
time_from_millisforespørgselTid fra i millisekunder (inkl.)Jalong
time_to_millisforespørgselTid til i millisekunder (inkl.)Jalong
enhederforespørgselFiltrer efter enhederNej[ streng ]
landeforespørgselFiltrer efter landeNej[ streng ]
Svar
KodeBeskrivelse
200Tidsstatistikker modtaget
400Bekræftelse mislykkedes

/oapi/v1/web_services

GET

Resumé

Lists web services

Svar
KodeBeskrivelse
200Webtjenesteliste