NEWStandard createTask and in.php APIs. Change the address and you are connected.View API docs
GATESOLVER

The easiest reCAPTCHA v2 Enterprise CAPTCHA solving API

GateSolver solves reCAPTCHA v2 Enterprise CAPTCHAs automatically with AI. $0.70 per 1,000 tasks, answers usually within 9s, and you only pay for successful tasks.

What is the reCAPTCHA v2 Enterprise CAPTCHA?

reCAPTCHA v2 Enterprise is the enterprise reCAPTCHA. It looks like v2 but uses enterprise.js and checks more strictly with scores and extra values (such as the s value).

Put the token into the page's g-recaptcha-response field or callback. If the site uses enterpriseData (the s value), send it with the request too.

reCAPTCHA v2 Enterprise

< 9s · $0.70 / 1k

Why use GateSolver for reCAPTCHA v2 Enterprise

Price and speed

Task typeSpeedPricing
ReCaptchaV2EnterpriseTaskProxyLess / ReCaptchaV2EnterpriseTask< 9s$0.70 / 1k

How to solve reCAPTCHA v2 Enterprise: API guide

Just two requests: create a task with createTask and get the answer with getTaskResult.

Step 1: Create a task

POST https://gatesolver.com/createTask

FieldRequiredDescription
typeYesReCaptchaV2EnterpriseTaskProxyLess or ReCaptchaV2EnterpriseTask
websiteURLYesURL of the page with the CAPTCHA
websiteKeyYesSite key from the page
enterprisePayloadNoExtra values the site sends (for example {"s": "..."})
isInvisibleNotrue if the CAPTCHA is invisible
proxyNoProxy when using ReCaptchaV2EnterpriseTask

Request

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ReCaptchaV2EnterpriseTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "6Lf...",
    "enterprisePayload": {
      "s": "SOME_S_VALUE"
    }
  }
}

Response

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Step 2: Get the result

POST https://gatesolver.com/getTaskResult

Poll for the result with the taskId every 3 seconds. If status is processing, wait; when it is ready, use the solution.

Request

{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Response

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "gRecaptchaResponse": "03AFcWeA6...",
    "userAgent": "Mozilla/5.0 ..."
  }
}

Put the token into the page's g-recaptcha-response field or callback. If the site uses enterpriseData (the s value), send it with the request too.

Code examples

import requests, time

API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
    "type": "ReCaptchaV2EnterpriseTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "6Lf...",
    "enterprisePayload": {
        "s": "SOME_S_VALUE"
    }
}

r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
    time.sleep(3)
    res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
    if res.get("status") == "ready":
        print(res["solution"])
        break
    if res.get("errorId"):
        raise RuntimeError(res["errorCode"])

reCAPTCHA v2 Enterprise FAQ

How much do 1,000 reCAPTCHA v2 Enterprise tasks cost?

reCAPTCHA v2 Enterprise price: $0.70 per 1,000 tasks. Each task is deducted from your balance, and you only pay for solved tasks.

How fast are reCAPTCHA v2 Enterprise answers?

Usually within 9s. Call getTaskResult every few seconds and use the answer when status becomes ready.

Which task type do I use for reCAPTCHA v2 Enterprise?

Default type: ReCaptchaV2EnterpriseTaskProxyLess. Other names (such as proxy versions) are accepted at the same price.

Am I charged if a task fails?

No. Unsolved and expired tasks are not charged.

Other supported CAPTCHAs