API 문서

내 IP 또는 단일 IP 요청을 보낸 다음 응답을 사용하세요.

내 IP로 시작

루트 엔드포인트는 API에 연결하는 공인 주소를 식별합니다. 웹사이트나 애플리케이션에 조회를 삽입할 때는 JSON을 명시적으로 요청하세요.

내 IP 요청
const response = await fetch(
  "https://api.ipquery.io/?format=json",
  { signal: AbortSignal.timeout(5000) }
);
if (!response.ok) {
  const message = await response.text();
  throw new Error("IPQuery " + response.status + ": " + message);
}
const data = await response.json();
console.log(JSON.stringify(data, null, 2));

다음 네이티브 기능을 지원하는 JavaScript 모듈 또는 브라우저 콘솔에서 실행하세요: fetch 및 AbortSignal.timeout. 언어 요구 사항 보기

특정 IPv4 또는 IPv6 주소를 조회하려면 해당 단일 주소를 경로에 넣으세요. 악용으로 인해 일괄 조회는 비활성화되었습니다.

API 참조 읽기

실제 응답

1.1.1.1
실시간 단일 IP 응답
{
  "ip": "1.1.1.1",
  "isp": {
    "asn": "AS13335",
    "org": "Cloudflare, Inc.",
    "isp": "Cloudflare, Inc."
  },
  "location": {
    "country": "Australia",
    "country_code": "AU",
    "city": "Brisbane",
    "state": "Queensland",
    "zipcode": "",
    "latitude": -27.474848400186662,
    "longitude": 153.00996200912815,
    "timezone": "Australia/Brisbane",
    "localtime": "2026-11-03T14:21:25"
  },
  "risk": {
    "is_mobile": false,
    "is_vpn": false,
    "is_tor": false,
    "is_proxy": false,
    "is_datacenter": true,
    "risk_score": 20
  }
}

전체 목록 접근.

가격 또는 전체 목록 접근은 다음으로 이메일을 보내 문의하세요: contact@ipquery.io.

선택된 목록
선택된 레코드
이 목록의 레코드