reCAPTCHA v3 Usage¶
Target used for acceptance¶
This repository was validated against:
- URL:
https://antcpt.com/score_detector/ - site key:
6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf
Create a task¶
curl -X POST http://localhost:8000/createTask \
-H "Content-Type: application/json" \
-d '{
"clientKey": "your-client-key",
"task": {
"type": "RecaptchaV3TaskProxyless",
"websiteURL": "https://antcpt.com/score_detector/",
"websiteKey": "6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
"pageAction": "homepage"
}
}'
Poll for result¶
curl -X POST http://localhost:8000/getTaskResult \
-H "Content-Type: application/json" \
-d '{
"clientKey": "your-client-key",
"taskId": "uuid-from-createTask"
}'
When the task is ready, you should receive solution.gRecaptchaResponse.
Acceptance result for this codebase¶
A local acceptance run against the public detector target successfully:
- started the service
- created a task
- reached
ready - returned a non-empty token
Operational caveats¶
- A returned token does not imply guaranteed score targeting.
- Site behavior may vary over time.
- IP quality and browser environment can affect outcomes.
- The repository currently uses the same internal solver path for all registered reCAPTCHA v3 task variants.