Быстрый старт API

  1. Получите API ключ в Dashboard.
  2. Отправьте задачу на in.php (multipart/form-data) или createTask (application/json).
  3. Получите результат через res.php?id=... или getTaskResult.
  4. Проверяйте баланс и user-agent через action=userinfo и action=useragent.

Основные эндпоинты

Endpoint Method Description
https://api.multibot.cloud/in.php POST/GET Отправка задания в классический API
https://api.multibot.cloud/res.php?key=APIKEY&id=ID GET Получение результата
https://api.multibot.cloud/createTask POST JSON Создание задания в JSON API
https://api.multibot.cloud/getTaskResult POST JSON Получение результата JSON API
https://api.multibot.cloud/res.php?action=userinfo&key=APIKEY GET Баланс и email
https://api.multibot.cloud/res.php?action=useragent&key=APIKEY GET Актуальный user-agent

UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36

Тестовый запрос

Соберите быстрый пример запроса для любого метода ниже.

hCaptcha [Token]

Решение hCaptcha с выдачей токена в h-captcha-response.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да hcaptcha
sitekey Строка Да Значение data-sitekey на странице
pageurl Строка Да Полный URL страницы
enterprise Число (0/1) Нет 1 для hCaptcha Enterprise
data Строка Нет rqdata (обычно для Enterprise)
isInvisible Число (0/1) Нет 1 для invisible режима
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет http://LOGIN:PASS@IP:PORT или socks5://...
callbackUrl Строка Нет Webhook для результата (POST json)
						import requests

params = {
    "key": "APIKEY",
    "method": "hcaptcha",
    "pageurl": "https://site.com",
    "sitekey": "SITEKEY",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "hcaptcha");
  params.append("pageurl", "https://site.com");
  params.append("sitekey", "SITEKEY");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

hCaptcha Click [Base64]

Решение hCaptcha кликами: Grid, Canvas, Drag (JSON API).

POST https://api.multibot.cloud/createTask

Параметр Тип Обязательный Значение
clientKey Строка Да Ваш API ключ
type Строка Да hCaptchaBase64
task.request_type Строка Да Grid | Canvas | Drag
task.question Строка Да Текст задания на английском
task.body Строка Да Картинка в Base64
task.examples Массив Нет Список примеров в Base64
task.humanMove Массив Нет Маршрут мыши [[start],[end]]
						import requests

payload = {
    "clientKey": "APIKEY",
    "type": "hCaptchaBase64",
    "task": {
        "request_type": "Grid",
        "question": "Select matching images",
        "body": "BASE64_IMAGE"
    }
}

resp = requests.post("https://api.multibot.cloud/createTask", json=payload, timeout=20)
print(resp.text)
					
						(async () => {
  const payload = {
      "clientKey": "APIKEY",
      "type": "hCaptchaBase64",
      "task": {
          "request_type": "Grid",
          "question": "Select matching images",
          "body": "BASE64_IMAGE"
      }
  }

  const resp = await fetch("https://api.multibot.cloud/createTask", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify(payload),
  });
  console.log(await resp.text());
})();
					

reCaptcha [Token]

Решение reCaptcha (v2/v3), токен в g-recaptcha-response.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да userrecaptcha
version Строка Нет v2 (по умолчанию) или v3
enterprise Число (0/1) Нет 1 для Enterprise
googlekey Строка Да sitekey
pageurl Строка Да Полный URL страницы
action Строка Нет action для v3/Enterprise
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет LOGIN:PASS@IP:PORT
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "userrecaptcha",
    "pageurl": "https://www.google.com/recaptcha/api2/demo",
    "googlekey": "SITEKEY",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "userrecaptcha");
  params.append("pageurl", "https://www.google.com/recaptcha/api2/demo");
  params.append("googlekey", "SITEKEY");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Turnstile [Token]

Обычный Turnstile: токен в cf-turnstile-response.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да turnstile
sitekey Строка Да sitekey на странице
pageurl Строка Да Полный URL страницы
action Строка Нет Доп. параметр action
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет LOGIN:PASS@IP:PORT
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "turnstile",
    "pageurl": "https://site.com",
    "sitekey": "SITEKEY",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "turnstile");
  params.append("pageurl", "https://site.com");
  params.append("sitekey", "SITEKEY");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Turnstile на CloudFlare [Managed]

Сценарий managed challenge на CloudFlare с action/data/pagedata.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да turnstile
sitekey Строка Да sitekey
pageurl Строка Да Полный URL страницы
action Строка Да Параметр action
data Строка Да Параметр cData
pagedata Строка Да Параметр chlPageData
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет LOGIN:PASS@IP:PORT
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "turnstile",
    "pageurl": "https://site.com",
    "sitekey": "SITEKEY",
    "action": "managed",
    "data": "CDATA",
    "pagedata": "PAGEDATA",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "turnstile");
  params.append("pageurl", "https://site.com");
  params.append("sitekey", "SITEKEY");
  params.append("action", "managed");
  params.append("data", "CDATA");
  params.append("pagedata", "PAGEDATA");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

CloudFlare [cf_clearance]

Обход страницы Just a moment и получение куки cf_clearance.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да turnstile
pageurl Строка Да URL страницы с CloudFlare
cf_clearance Число Да 1
body Строка Да Base64 HTML "Just a moment"
sitekey Строка Нет По умолчанию 0x4AAAAAAADnPIDROrmt1Wwj
proxy Строка Да LOGIN:PASS@IP:PORT
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "turnstile",
    "pageurl": "https://site.com",
    "cf_clearance": "1",
    "body": "BASE64_HTML",
    "proxy": "LOGIN:PASS@IP:PORT",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "turnstile");
  params.append("pageurl", "https://site.com");
  params.append("cf_clearance", "1");
  params.append("body", "BASE64_HTML");
  params.append("proxy", "LOGIN:PASS@IP:PORT");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

FunCaptcha [Token]

Решение Arkose FunCaptcha с учетом прокси/браузера/HTTP.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да FunCaptcha
sitekey Строка Да Значение sitekey
proxy Строка Да PROTOCOL://LOGIN:PASS@IP:PORT
browser_version Строка Да Например 145 или Edge145
locale Строка Нет По умолчанию en-US
http_version Число Нет 2 по умолчанию, 3 при UDP proxy
blob Строка Нет Для отдельных интеграций Arkose
solve_pow Число (0/1) Нет 1 для ProofOfWork
extra_name Строка Нет Например roblox_recovery
cookies Строка Нет Формат key=value; key=value
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата

Интеграция FunCaptcha

Встроенная справка по совместимым версиям браузера и поддерживаемым sitekey. Без iframe, прямо в секции метода.

Поддерживаемые версии браузера

Выберите версию Chrome, чтобы получить согласованные заголовки User-Agent и Sec-CH-UA.

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36Sec-CH-UA: "Not(A:Brand";v="8", "Chromium";v="144", "Google Chrome";v="144"

Важно: значения browser_version, User-Agent и Sec-CH-UA должны соответствовать друг другу.

Поддерживаемые сайты (sitekey)

Если нужен новый сайт, напишите в поддержку с примером интеграции и sitekey.

						import requests

params = {
    "key": "APIKEY",
    "method": "FunCaptcha",
    "sitekey": "SITEKEY",
    "proxy": "http://user:pass@host:port",
    "browser_version": "145",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "FunCaptcha");
  params.append("sitekey", "SITEKEY");
  params.append("proxy", "http://user:pass@host:port");
  params.append("browser_version", "145");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

CaptchaFox [Token]

Решение CaptchaFox через in.php.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да captchafox
sitekey Строка Да sitekey на странице
pageurl Строка Да Полный URL страницы
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет LOGIN:PASS@IP:PORT
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "captchafox",
    "pageurl": "https://captchafox.com/",
    "sitekey": "SITEKEY",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "captchafox");
  params.append("pageurl", "https://captchafox.com/");
  params.append("sitekey", "SITEKEY");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Geetest v4 [Token]

Поддержка slide, icon, nine, winlinze, ai.

POST/GET https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да geetest
captchaId Строка Да captcha_id
riskType Строка Да ai|slide|icon|nine|winlinze
challenge Строка Нет challenge, если требуется
json Число (0/1) Нет 1 - JSON ответ
proxy Строка Нет http://... или socks5://...
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "geetest",
    "captchaId": "CAPTCHA_ID",
    "riskType": "slide",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "geetest");
  params.append("captchaId", "CAPTCHA_ID");
  params.append("riskType", "slide");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Изображение [OCR]

Распознавание текста с картинки (Base64).

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да universal
body Строка Да Изображение в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "universal",
    "body": "BASE64_IMAGE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "universal");
  params.append("body", "BASE64_IMAGE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Slider [Coordinate]

Универсальный метод слайдера. Ответ: смещение в пикселях от левого края.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да slider
background Строка Да Фон в Base64
piece Строка Да Пазл в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "slider",
    "background": "BASE64_BACKGROUND",
    "piece": "BASE64_PIECE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "slider");
  params.append("background", "BASE64_BACKGROUND");
  params.append("piece", "BASE64_PIECE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Icons [Coordinate]

Универсальный icon-click метод (Geetest/FaucetPay/Tencent/Yidun/Yandex). Ответ: координаты кликов [X:Y, X:Y].

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да icons
type Строка Да geetest_v3 | geetest_v4 | faucetpay | tencent | yidun | yandex
task Строка Да Порядок иконок или ссылки на эталонные иконки
body Строка Да Изображение в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "icons",
    "type": "faucetpay",
    "task": "calendar,buy,star",
    "body": "BASE64_IMAGE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "icons");
  params.append("type", "faucetpay");
  params.append("task", "calendar,buy,star");
  params.append("body", "BASE64_IMAGE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Classification [Coordinate]

Универсальный метод классификации (pCaptcha/GeetestGrid/AmazonGrid). Ответ: список координат для кликов.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да cls
type Строка Да pCaptcha | GeetestGrid | AmazonGrid
task Строка Да Текст задания или ссылка/эталон, зависит от типа
body Строка Да Изображение в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "cls",
    "type": "pCaptcha",
    "task": "Find the airplane",
    "body": "BASE64_IMAGE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "cls");
  params.append("type", "pCaptcha");
  params.append("task", "Find the airplane");
  params.append("body", "BASE64_IMAGE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

RsCaptcha / IconCaptcha [Coordinate]

Ответ: координаты клика.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да rscaptcha
body Строка Да Изображение в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "rscaptcha",
    "body": "BASE64_IMAGE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "rscaptcha");
  params.append("body", "BASE64_IMAGE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Upside-Down [Coordinate]

Ответ: координаты клика.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да upside
body Строка Да Изображение в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "upside",
    "body": "BASE64_IMAGE",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "upside");
  params.append("body", "BASE64_IMAGE");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

AntiBot [Coordinate]

Ответ: порядок идентификаторов картинок для клика.

POST https://api.multibot.cloud/in.php

Параметр Тип Обязательный Значение
key Строка Да Ваш API ключ
method Строка Да antibot
main Строка Да Основная картинка в Base64
* Число/Строка Да Идентификатор -> картинка в Base64
json Число (0/1) Нет 1 - JSON ответ
callbackUrl Строка Нет Webhook результата
						import requests

params = {
    "key": "APIKEY",
    "method": "antibot",
    "main": "BASE64_MAIN",
    "1652": "BASE64_IMAGE_1",
    "5606": "BASE64_IMAGE_2",
    "8655": "BASE64_IMAGE_3",
    "json": "1",
}

files = {k: (None, v) for k, v in params.items()}
resp = requests.post("https://api.multibot.cloud/in.php", files=files, timeout=20)
print(resp.text)
					
						(async () => {
  const params = new FormData();
  params.append("key", "APIKEY");
  params.append("method", "antibot");
  params.append("main", "BASE64_MAIN");
  params.append("1652", "BASE64_IMAGE_1");
  params.append("5606", "BASE64_IMAGE_2");
  params.append("8655", "BASE64_IMAGE_3");
  params.append("json", "1");

  const resp = await fetch("https://api.multibot.cloud/in.php", {
    method: "POST",
    body: params,
  });
  console.log(await resp.text());
})();
					

Движение мыши [Path]

Генерация человекоподобной траектории move/drag между точками.

POST https://api.multibot.cloud/createTask

Параметр Тип Обязательный Значение
clientKey Строка Да Ваш API ключ
type Строка Да humanMove
task Массив Да Список сегментов с type и patch
						import requests

payload = {
    "clientKey": "APIKEY",
    "type": "humanMove",
    "task": [
        {
            "type": "move",
            "patch": "[[0,0],[100,100]]"
        },
        {
            "type": "drag",
            "patch": "[[100,100],[190,190]]"
        }
    ]
}

resp = requests.post("https://api.multibot.cloud/createTask", json=payload, timeout=20)
print(resp.text)
					
						(async () => {
  const payload = {
      "clientKey": "APIKEY",
      "type": "humanMove",
      "task": [
          {
              "type": "move",
              "patch": "[[0,0],[100,100]]"
          },
          {
              "type": "drag",
              "patch": "[[100,100],[190,190]]"
          }
      ]
  }

  const resp = await fetch("https://api.multibot.cloud/createTask", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify(payload),
  });
  console.log(await resp.text());
})();
					

Описание ошибок

Error Description
ERROR_METHOD_DOES_NOT_EXIST Неправильно указан тип капчи (method).
WRONG_METHOD Не указан параметр method.
ERROR_BAD_DATA Не передан один или несколько обязательных параметров.
ERROR_WRONG_USER_KEY API ключ не существует или имеет неверный формат.
ERROR_ZERO_BALANCE Недостаточно средств на балансе.
WRONG_COUNT_IMG Для method=antibot отправлено меньше 3 картинок.
CAPCHA_NOT_READY Решение еще не готово, повторите запрос позже.
WRONG_CAPTCHA_ID Капча с таким ID не найдена.
WRONG_REQUESTS_LINK / WRONG_LOAD_PAGEURL Проверьте формат pageurl.
ERROR_SITEKEY / SITEKEY_IS_INCORRECT Неверный sitekey.
WRONG_RESULT Сервис не смог решить капчу.
HCAPTCHA_NOT_FOUND / TURNSTILE_NOT_FOUND На переданной странице не найден нужный тип капчи.

Расширения

Полезные инструменты и расширения для ускорения интеграции.