compatibilidade

Já usa CapSolver, 2Captcha ou o solver antigo? Troque a URL base e a chave; o resto do código fica.

padrão CapSolver / Anti-Captcha

RotaCorpo
POST /createTask{"clientKey":"inf_...","task":{"type":"ReCaptchaV2TaskProxyLess","websiteURL":"...","websiteKey":"..."}}
POST /getTaskResult{"clientKey":"inf_...","taskId":"..."}
POST /getBalance{"clientKey":"inf_..."}

api e model também funcionam aqui, no corpo ou dentro de task.

padrão 2Captcha

RotaParâmetros
GET/POST /in.phpkey, method, googlekey ou sitekey, pageurl; version=v3 e action para reCAPTCHA v3; json=1 para JSON
GET/POST /res.phpkey, action=get e id; ou action=getbalance
OK|9b1e4c0a-...        # in.php
CAPCHA_NOT_READY       # res.php enquanto resolve
OK|03AGdBq24P...       # res.php pronto

solver antigo (hcaptcha-api)

As rotas /api/v1/tasks/hcaptcha, /hcaptcha-gov, /hcaptcha-tse e /recaptcha-v3 continuam no ar, inclusive em metapainel.com/hcaptcha-api, e respondem também com succeeded e messages.