task.turnstile

Cloudflare Turnstile: API de resolución

Envía el sitekey y la URL de la página. Xsolve devuelve un token Turnstile que puedes adjuntar a la solicitud que tus usuarios completarían en el navegador.

Envía una tarea Turnstile con cURL

El endpoint nativo es POST /task con mode: "turnstile". Los campos opcionales incluyen action, cdata y una cadena de proxy.

                  curl -X POST https://api.xsolve.me/task \
  -H "X-Api-Key: <Your API Key>" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "turnstile",
    "sitekey": "0x4AAAAAAA48l90EkbvST26P",
    "url": "https://example.com/login"
  }'
                

Integra el solucionador Turnstile en Python

Python utiliza los mismos campos JSON que cURL. Sustituye la clave API, el sitekey y la URL por tus valores. Revisa la respuesta JSON antes de enviar el token resuelto a la solicitud original.

import requests

response = requests.post(
    "https://api.xsolve.me/task",
    headers={"X-Api-Key": "<Your API Key>"},
    json={
        "mode": "turnstile",
        "sitekey": "<Turnstile Sitekey>",
        "url": "https://example.com/login",
    },
    timeout=60,
)
response.raise_for_status()
print(response.json())

Consulta los campos de respuesta y el manejo de errores en la documentación API de Xsolve.

Qué enviar

  • mode: siempre turnstile
  • url: página que aloja el widget
  • sitekey: sitekey público de Turnstile
  • action y cdata: metadatos opcionales del widget

Precios

$0.08

por 1,000 resoluciones Turnstile correctas

Los intentos fallidos no se cobran. La misma tarifa se aplica a IUAM .

Preguntas frecuentes

¿Cómo funciona la API Turnstile de Xsolve?

Envía una tarea Turnstile mediante POST a https://api.xsolve.me/task con tu clave API, URL y sitekey. Recibirás un token para el formulario o solicitud original.

¿Cuánto cuesta resolver Turnstile?

Turnstile cuesta $0.08 por 1,000 solicitudes correctas. Las resoluciones fallidas no se cobran.

¿Necesito un proxy para Turnstile?

El proxy es opcional para Turnstile. Puedes enviar proxies HTTP, HTTPS o SOCKS5 cuando el sitio de destino necesite la misma IP del cliente.

¿Migras desde CapSolver, 2Captcha u otro cliente? Conserva el cuerpo de solicitud y cambia la URL base. Para desafíos Cloudflare sin sitekey, utiliza el solucionador IUAM.