Ко всем решателям
Специализированный решатель

API для решения Cloudflare Turnstile

Подключите решение Cloudflare Turnstile к автоматизации через единый стабильный REST-эндпоинт. Отправьте данные цели и получите готовое решение без поддержки собственного bypass-кода.

Cloudflare Turnstile
Тип задачиTurnstile
Средняя скорость< 5s
Цена за 1 0000,5$ / 1k
Как это работает

Cloudflare Turnstile, without custom bypass code.

Предсказуемый процесс из трёх шагов, который не меняется даже после обновлений защиты Cloudflare Turnstile.

For a standalone widget, send the site key and page URL. For a Cloudflare Challenge page, also send the action, cData, and chlPageData values captured from the page's turnstile.render() call.

01

Отправьте цель

Передайте URL страницы и поля конкретной проверки в одном API-запросе.

02

Мы решаем проверку

CaptchaSolv направляет задачу специализированному решателю и отслеживает её до завершения.

03

Используйте решение

Получите токен, заголовки, cookies или sensor payload для следующего запроса.

Интеграция API

Единый эндпоинт и формат ответа для всех поддерживаемых решателей.

POST /solve
Запрос
{
  "api_key": "YOUR_API_KEY",
  "type": "Turnstile",
  "site_url": "https://example.com/login",
  "data": {
    "site_key": "0x4AAAAAAAd3XXXXXXXXXX"}
}
Ответ200 OK
{
  "errorId": 0,
  "status": "ready",
  "solvtime": 3.1,
  "data": {
    "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)...",
    "language": "en-US,en;q=0.9",
    "solution": {
      "token": "0.zrSnRHO7h0HwSjSCU8oyzbjEtD8p..."}
  }
}
Поля запроса таска

Поля, которые можно передать внутри объекта data при отправке запроса на решение этого типа captcha.

site_keyОбязательное

Turnstile sitekey - found inside the data-sitekey attribute of the turnstile div, or the sitekey argument of turnstile.render().

actionОпциональное

Required only for Cloudflare Challenge pages - the action value passed to turnstile.render().

cdataОпциональное

Required only for Cloudflare Challenge pages - the cData value passed to turnstile.render().

pagedataОпциональное

Required only for Cloudflare Challenge pages - the chlPageData value passed to turnstile.render().

Поля решения

Поля, возвращаемые в data.solution после решения таска.

solution.tokenОбязательное

Submit as the value of the cf-turnstile-response (or g-recaptcha-response, for reCAPTCHA-compatibility mode) hidden input, or pass it to the page's callback function.

data.useragentОбязательное

The user-agent used while solving - reuse it on your request, the token is bound to this fingerprint.

Частые вопросы

Частые вопросы о правильной интеграции этого решателя.

Yes - it works on any site running Cloudflare Turnstile, whether it's embedded as a standalone widget on a normal page or shown on a full Cloudflare Challenge interstitial, not just a fixed list of targets.

Нужна помощь?

Не получается сделать bypass Cloudflare Turnstile?

Присоединяйтесь к нашему Discord - команда поможет настроить решение Cloudflare Turnstile в вашем проекте, бесплатно подскажет, как обрабатывать это программно, даже когда защита меняется.

Присоединиться к Discord
Другие решатели

Переключитесь на другой поддерживаемый тип captcha.