Skip to content

ReCaptcha v3 Solver

Bypass ReCaptcha v3 by providing the sitekey and page URL. This is a token task β€” submit the task then poll /getTaskResult for the solution token.

Step 1 β€” Create Task

POST/createTask
Hostapi.captchasonic.com
Content-Typeapplication/json
{
    "apiKey": "YOUR_API_KEY",
    "task": {
        "type": "AntiTurnstileTaskProxyLess",
        "websiteURL": "https://example.com",
        "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
    }
}

Response

{
    "errorId": 0,
    "status": "idle",
    "taskId": "recaptchav3_a1B2cD=="
}

Step 2 β€” Poll for Result

Poll /getTaskResult every 3–5 seconds until status is ready.

{
    "apiKey": "YOUR_API_KEY",
    "taskId": "recaptchav3_a1B2cD=="
}

Response (Ready)

{
    "errorId": 0,
    "status": "ready",
    "solution": {
        "token": "03AGdBq24PBCbx..."
    },
    "taskId": "recaptchav3_a1B2cD=="
}

Task Parameters

PropertyTypeRequiredDescription
typestringβœ…AntiTurnstileTaskProxyLess or AntiTurnstileTask
websiteURLstringβœ…The page URL where ReCaptcha v3 is loaded
websiteKeystringβœ…ReCaptcha v3 sitekey
proxystringNoProxy URL (only for AntiTurnstileTask)
metadataobjectNoAdditional metadata if required

API Playground

POST
Log in to auto-fill your API key
Payload
Response

Hit Send to see response

⌘ + Enter

Parameters

apiKeystringYOUR_API_KEY
taskobject{...}
β”” typestringAntiTurnstileTaskProxyLess
β”” websiteURLstringhttps://example.com
β”” websiteKeystring6Le-wvkSAAAAAPBMRTvw0Q4Muexq9b…

Error Codes

1KEY_DOES_NOT_EXIST
2NO_SLOT_AVAILABLE
3ZERO_BALANCE
10ERROR_BAD_PARAMETERS
12ERROR_CAPTCHA_UNSOLVABLE
14PLAN_EXPIRED
16RATE_LIMITED
17DAILY_LIMIT_EXCEEDED
18QUOTA_LIMIT_EXCEEDED
21SERVICE_UNAVAILABLE
Code
terminal