RecaptchaV3TaskProxyless : solving Google ReCaptcha v.3

The object contains data for Google ReCaptcha3 solving task. This task will be executed by our service using our own proxy servers.

When creating a task, unlike ReCaptcha2, you must additionally pass two parameters - pageAction and minScore.

Object structure

Parameter

Type

Required

Value

type

String

Yes

RecaptchaV3TaskProxyless

websiteURL

String

Yes

Address of a webpage with Google ReCaptcha

websiteKey

String

Yes

Recaptcha website key.
https://www.google.com/recaptcha/api.js?render="THAT_ONE"

minScore

Double

No

Value from 0.1 to 0.9.

pageAction

String

No

Widget action value. Website owner defines what user is doing on the page through this parameter. Default value: verify

Example:
grecaptcha.execute('site_key', {action:'login_test'}).

Request example

Address https://api.capmonster.cloud/createTask

{ "clientKey":"dce6bcbb1a728ea8d871de6d169a2057", "task": { "type":"RecaptchaV3TaskProxyless", "websiteURL":"https://lessons.zennolab.com/captchas/recaptcha/v3.php?level=beta", "websiteKey":"6Le0xVgUAAAAAIt20XEB4rVhYOODgTl00d8juDob", "minScore": 0.3, "pageAction": "myverify" } }

 

Response example

{ "errorId":0, "taskId":407533072 }

Getting result

Use the method getTaskResult to request answer for ReCaptcha3. You will get response within 10 - 30 secs period depending on service workload.

Property

Type

Description

gRecaptchaResponse

String

Hash which should be inserted into Recaptcha3 submit form in <textarea id="g-recaptcha-response" ..></textarea> . It has a length of 500 to 2190 bytes.

Example:

{ "errorId":0, "status":"ready", "solution": { "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3" } }