Cloudflare Turnstile

Giải Cloudflare Turnstile — gửi sitekey + pageurl, nhận về token hợp lệ.


Các method hỗ trợ

MethodMô tảProxyKey hỗ trợ
turnstile_pointGiải Turnstile — tỷ lệ thành công cao hơnBắt buộc có authpoint
turnstile_max1Giải Turnstile thông thườngKhông cầnmax1

1. Method turnstile_point

Dành cho point key. Bắt buộc kèm proxy có xác thực (user:pass).

API v1 — Gửi lên /in.php

ParameterGiá trịMô tả
key bắt buộcpoint_YOUR_API_KEYAPI key
method bắt buộcturnstile_pointLoại captcha
sitekey bắt buộcSite keyTurnstile site key trên trang
pageurl bắt buộcURLĐường dẫn trang hiển thị Turnstile
proxy bắt buộchttp://user:pass@ip:portProxy có xác thực. Format: http://user:pass@ip:port hoặc scheme:ip:port:user:pass
useragent tuỳ chọnString (tối đa 512 ký tự)User-Agent tùy chỉnh. Phải bắt đầu bằng Mozilla/. Ví dụ: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/125.0.0.0 Safari/537.36. Không hợp lệ sẽ dùng mặc định.
json tuỳ chọn1Trả về JSON

Ví dụ Request

GET/POST https://captcha69.com/in.php?key=point_YOUR_API_KEY&method=turnstile_point&sitekey=0x4AAAAAAAB4ydWk-tBU5CNJ&pageurl=https://example.com/page&proxy=http://user:pass@ip:port

API v2

ParameterGiá trịMô tả
typeTurnstileTokenTaskTask type
websiteURLURLTrang hiển thị Turnstile
websiteKeySite keyTurnstile site key
proxy bắt buộchttp://user:pass@ip:portProxy có xác thực
useragent tuỳ chọnString (tối đa 512 ký tự)User-Agent tùy chỉnh. Phải bắt đầu bằng Mozilla/. Không hợp lệ sẽ dùng mặc định.
{
    "clientKey": "point_YOUR_API_KEY",
    "task": {
        "type": "TurnstileTokenTask",
        "websiteURL": "https://example.com/page",
        "websiteKey": "0x4AAAAAAAB4ydWk-tBU5CNJ",
        "proxy": "http://user:pass@ip:port",
        "useragent": "Mozilla/5.0 ..."
    }
}

2. Method turnstile_max1

Dành cho max1 key. Không cần proxy.

API v1 — Gửi lên /in.php

ParameterGiá trịMô tả
key bắt buộcmax1_YOUR_API_KEYAPI key
method bắt buộcturnstile_max1Loại captcha
sitekey bắt buộcSite keyTurnstile site key trên trang
pageurl bắt buộcURLĐường dẫn trang hiển thị Turnstile
json tuỳ chọn1Trả về JSON

Ví dụ Request

GET/POST https://captcha69.com/in.php?key=max1_YOUR_API_KEY&method=turnstile_max1&sitekey=0x4AAAAAAAB4ydWk-tBU5CNJ&pageurl=https://example.com/page

API v2

Task typeMô tả
TurnstileTaskProxylessKhông dùng proxy
TurnstileTaskCó proxy
{
    "clientKey": "max1_YOUR_API_KEY",
    "task": {
        "type": "TurnstileTaskProxyless",
        "websiteURL": "https://example.com/page",
        "websiteKey": "0x4AAAAAAAB4ydWk-tBU5CNJ"
    }
}

Lấy kết quả

API v1 — /res.php

GET/POST https://captcha69.com/res.php?key=point_YOUR_API_KEY&action=get&id=TASK_ID
Đang xử lý: CAPCHA_NOT_READY → đợi 5s rồi retry
Thành công: OK|0.abc123def456...

API v2 — /v2/getTaskResult

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "token": "0.abc123def456..."
    }
}

Token dùng để submit form trên trang có Turnstile


Tham khảo thêm: API v1 Docs | API v2 Docs