ReCaptchaV3EnterpriseTokenProxyLess
Solve reCAPTCHA V3 Enterprise challenges without providing your own proxy.
This is the proxyless variant of reCAPTCHA V3 Enterprise. In this mode, the solving provider uses their own infrastructure and proxies to solve the challenge.
This variant is recommended for most use cases, as reCAPTCHA V3 Enterprise is typically less sensitive to IP matching compared to V2 variants.
For detailed setup instructions, enterprise payload extraction, and a guide to the score system, see ReCaptchaV3EnterpriseToken.
Supported Providers
| Provider | Price per 1,000 |
|---|---|
| $3.00 | |
| $1.45 - $2.99 | |
| $5.00 | |
| $1.50 | |
| $0.52 | |
| $1.00 | |
| $1.50 - $2.50 | |
| $0.55 |
Request Schema
| Field | Type | Description |
|---|---|---|
clientKey* | string | Your API key from the AnySolver dashboard. Example: |
task* | object | |
provider | Specific provider to use. If omitted, automatic routing selects the best provider. Example: | |
selectionMode | Read more at the routing strategies docs. Example: | |
keyPoolMode | Example: |
Task Object Properties
The task field accepts an object with the following properties:
| Field | Type | Description |
|---|---|---|
websiteURL* | URL | Full URL of the page where the CAPTCHA is displayed. Example: |
websiteKey* | string | The site key (data-sitekey attribute) found in the CAPTCHA HTML element. Example: |
pageTitle* | string | Title of the target page (document.title). Some providers use it as an additional hint when solving reCAPTCHA V3 tasks. Example: |
pageAction | string | Action passed to grecaptcha.execute(siteKey, { action: "..." }), such as verify, submit, or login. For V3 this should match the action used by the page exactly. Example: |
minScore | number | Requested reCAPTCHA V3 score from 0.1 to 0.9. Provider docs commonly show 0.3 to 0.5 as realistic values; higher scores are harder to obtain reliably. Example: |
apiDomain | string | Domain used to load reCAPTCHA. Use google.com for standard widgets or recaptcha.net when the page loads the API from recaptcha.net or www.recaptcha.net. Example: |
isSession | boolean | Enable session mode to receive worker session cookies together with the token. Only supported by providers that expose session-cookie responses. Example: |
recaptchaDataSValue | string | Value of the data-s parameter used on some Google-owned pages and other protected flows. It is short-lived and should be extracted fresh for every solve attempt. Example: |
enterprisePayload | Record<string, unknown> | Additional values passed to grecaptcha.enterprise.render() or related enterprise page code. This usually contains enterprise-only fields such as the s token. Example: |
Example Request
{ "clientKey": "your-api-key-from-dashboard", "task": { "websiteURL": "https://www.google.com/recaptcha/api2/demo", "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-", "pageTitle": "reCAPTCHA v3 demo", "type": "ReCaptchaV3EnterpriseTokenProxyLess" }}Response Schema
| Field | Type | Description |
|---|---|---|
status* | Task status: "processing", "ready", or "failed". Example: | |
taskId | string | Unique identifier returned when the task was created. Example: |
errorId* | 0 = success, 1 = external error, 2 = internal error. Example: | |
errorCode | Machine-readable error code (e.g., "CAPTCHA_UNSOLVABLE"). Example: | |
errorDescription | string | Human-readable error message with resolution hints. Example: |
cost | number | Actual cost charged for this task in USD. Example: |
taskType | The type of CAPTCHA task to solve. Example: | |
provider | Specific provider to use. If omitted, automatic routing selects the best provider. Example: | |
solution | object |
Solution Object Properties
The solution field contains an object with the following properties:
| Field | Type | Description |
|---|---|---|
token* | string | The solved CAPTCHA token to submit with your form. Example: |
userAgent | string | User-Agent string used during solving (if applicable). |
cookies | Record<string, unknown> | Session cookies obtained during solving (if applicable). |
raw* | Record<string, unknown> | Raw provider response data for advanced use cases. |