IP information

Список всех доступных методов для взаимодействия с API.

GET

Get ip query

/ip/query/{ip?}

Get IP information, such as country, city, timezone, etc.

Для этого метода – нужна решенная Captcha!
Некоторые методы нуждаются в капче, для того чтобы ее решить вам нужно создать RecaptchaV3 и вставить ваш секретный ключ в captcha-key, добавить его на свою страницу - пройти ее - и взять ответ из капчи и добавить в параметр g-recaptcha-response.
Создать капчу нужно в панели управления Google Recaptcha.
Также вы можете написать нам в поддержку, и мы сможем выключить капчу для вас на некоторые методы.

Способ запроса

GEThttps://api.stableproxy.com/v2/ip/query/{ip?}

Параметры запроса

ИдентификаторПравилаПример
g-recaptcha-responserequiredrecaptchav3:ip0.5captcha_key"03AFcWeA690BhJU7VIxoIpsXXdDx7IVllNVz804lKvWNIBYmF42ALfY18TY4cjjQ0sY_...."
captcha-keyНе обязательноnullablestring"6Le6gTwUAAA ... secret ...tjbYd6IAYN_"

Примеры кода

1const baseUrl = "https://api.stableproxy.com/v2";
2const response = await fetch(baseUrl + "/ip/query/{ip?}", {
3 method: "GET",
4 headers: {
5 "Content-Type": "application/json"
6 }
7});
8const data = await response.json();

Примеры ответов

Success response200application/json
{
  "data": {
    "ip": "84.95.8.140",
    "country_code": "IL",
    "country_name": "Israel",
    "location": {
      "city": "H̱olon",
      "region": "Tel Aviv",
      "timezone": "Asia/Jerusalem",
      "postal": null,
      "coordinates": {
        "latitude": 32.0103,
        "longitude": 34.7792
      },
      "organization": {
        "name": "Partner Communications Ltd.",
        "as": "AS12400"
      }
    }
  },
  "good": true,
  "timestamp": 1731317280,
  "cause": {
    "type": "anonymous",
    "user_id": -1
  }
}