이 문서에는 AdGuard DNS API에 대한 문서가 포함되어 있습니다. 전체 AdGuard DNS API 변경 로그는 이 페이지를 방문하시기 바랍니다.
계정 제한 가져오기
전용 IPv4 주소 목록
POST
새로운 IPv4를 할당합니다.
코드 | 설명 |
---|
200 | 새 IPv4가 성공적으로 할당됨 |
429 | 전용 IPv4 수가 제한에 도달함 |
기기 목록
POST
새 기기 생성
코드 | 설명 |
---|
200 | 기기 생성 완료 |
400 | 유효성 검사 실패 |
429 | 기기 수가 제한에 도달함 |
기기를 제거합니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 기기 삭제됨 |
404 | 기기를 찾을 수 없음 |
ID로 기존 기기 가져오기
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 기기 정보 |
404 | 기기를 찾을 수 없음 |
기기 업데이트
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 기기 업데이트 완료 |
400 | 유효성 검사 실패 |
404 | 기기를 찾을 수 없음 |
기기를 위한 전용 IPv4 및 IPv6 주소 목록
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
기기에서 전용 IPv4 연결 해제
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 전용 IPv4가 기기에서 성공적으로 연결 해제됨 |
404 | 기기 또는 주소를 찾을 수 없음 |
POST
기기에 전용 IPv4 연결
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 전용 IPv4가 기기에 성공적으로 연결됨 |
400 | 유효성 검사 실패 |
404 | 기기 또는 주소를 찾을 수 없음 |
429 | 전용 IPv4 수가 제한에 도달함 |
DNS-over-HTTPS .mobileconfig 파일을 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
exclude_wifi_networks | 쿼리 | SSID에 따라 AdGuard DNS 사용하지 않을 Wi-Fi 네트워크를 나열합니다. | 아니오 | [ string ] |
exclude_domain | 쿼리 | 기본 DNS 서버 대신 사용할 도메인 목록 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | DNS-over-HTTPS .plist 파일 |
404 | 기기를 찾을 수 없음 |
새 DNS-over-HTTPS 비밀번호 생성 및 설정
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | DNS-over-HTTPS 비밀번호가 성공적으로 재설정됨 |
404 | 기기를 찾을 수 없음 |
DNS-over-TLS .mobileconfig 파일을 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
exclude_wifi_networks | 쿼리 | SSID에 따라 AdGuard DNS 사용하지 않을 Wi-Fi 네트워크를 나열합니다. | 아니오 | [ string ] |
exclude_domain | 쿼리 | 기본 DNS 서버 대신 사용할 도메인 목록 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | DNS-over-HTTPS .plist 파일 |
404 | 기기를 찾을 수 없음 |
기기 설정을 업데이트합니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
device_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | 기기 설정이 업데이트되었습니다. |
400 | 유효성 검사 실패 |
404 | 기기를 찾을 수 없음 |
사용자에게 속한 DNS 서버를 나열합니다.
사용자에게 속한 DNS 서버를 나열합니다. 기본적으로 최소한 하나의 기본 서버가 있습니다.
POST
새로운 DNS 서버를 생성합니다.
새 DNS 서버를 생성합니다. 사용자 정의 설정을 추가할 수 있으며, 그렇지 않으면 기본 설정으로 DNS 서버를 생성합니다.
코드 | 설명 |
---|
200 | DNS 서버 생성됨 |
400 | 유효성 검사 실패 |
429 | DNS 서버 수가 제한에 도달함 |
DNS 서버를 제거합니다.
DNS 서버를 제거합니다. 이 DNS 서버에 연결된 모든 기기는 기본 DNS 서버로 이동됩니다. 기본 DNS 서버를 삭제하는 것은 금지됩니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
dns_server_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | DNS 서버 삭제됨 |
404 | DNS 서버 없음 |
ID로 기존 DNS 서버를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
dns_server_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | DNS 서버 정보 |
404 | DNS 서버 없음 |
기존 DNS 서버 업데이트
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
dns_server_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | DNS 서버 업데이트 완료 |
400 | 유효성 검사 실패 |
404 | DNS 서버 없음 |
DNS 서버 설정 업데이트
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
dns_server_id | 경로 | | 네 | 문자열 |
코드 | 설명 |
---|
200 | DNS 서버 설정이 업데이트됨 |
400 | 유효성 검사 실패 |
404 | DNS 서버 없음 |
필터 목록을 가져옵니다.
POST
액세스 및 새로 고침 토큰을 생성합니다.
코드 | 설명 |
---|
200 | 액세스 토큰 발급됨 |
400 | 필수 매개변수 누락됨 |
401 | 유효하지 않은 자격 증명, MFA 토큰 또는 제공된 갱신 토큰 |
null
쿼리 로그를 지웁니다.
쿼리 로그를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
기업 | 쿼리 | 기업별 필터링 | 아니오 | [ string ] |
상태 | 쿼리 | 상태별 필터링 | 아니오 | [ FilteringActionStatus ] |
카테고리 | 쿼리 | 카테고리별 필터링 | 아니오 | [ CategoryType ] |
검색 | 쿼리 | 도메인 이름으로 필터링 | 아니오 | 문자열 |
제한 | 쿼리 | 반환되는 레코드 수 제한하기 | 아니오 | 정수 |
커서 | 쿼리 | 페이지 매김 커서. 응답에서 커서를 사용하여 페이지를 매김합니다. | 아니오 | 문자열 |
POST
갱신 토큰 취소
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
refresh_token | 쿼리 | 갱신 토큰 | 네 | 문자열 |
null
카테고리 통계 가져오기
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 카테고리 통계 수신됨 |
400 | 유효성 검사 실패 |
회사 통계 가져오기
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 기업 통계 수신됨 |
400 | 유효성 검사 실패 |
자세한 기업 통계를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
커서 | 쿼리 | 페이지 매김 커서 | 아니오 | 문자열 |
코드 | 설명 |
---|
200 | 상세 기업 통계 수신됨 |
400 | 유효성 검사 실패 |
국가별 통계를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 국가 통계 수신됨 |
400 | 유효성 검사 실패 |
기기 통계를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 기기 통계 수신됨 |
400 | 유효성 검사 실패 |
/oapi/v1/stats/domains
도메인 통계를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 도메인 통계 수신됨 |
400 | 유효성 검사 실패 |
시간 통계를 가져옵니다.
이름 | 위치 | 설명 | 필수 | 스키마 |
---|
time_from_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
time_to_millis | 쿼리 | 밀리초 단위 시간(포함) | 네 | long |
기기 | 쿼리 | 기기로 필터링 | 아니오 | [ string ] |
국가 | 쿼리 | 국가로 필터링 | 아니오 | [ string ] |
코드 | 설명 |
---|
200 | 시간 통계 수신됨 |
400 | 유효성 검사 실패 |
웹 서비스 목록