What is a Recaptcha Enterprise?
It is a custom implementation of a non-Enterprise Recaptcha, which has V2 and V3 implementations.
Enterprise V3 is identical to non-Enterprise V3
Enterprise V2 combines features of non-Enterprise V2 and V3. Users who solved normal-looking V2 puzzles scored from 0 to 1, the same as V3. A score of 0.1 means the user is "a bot", a score of 0.9 means the user is "a perfect human being". With that in mind, we've added special task queues for Enterprise V2, which consist only of workers with high V3 scores (0.7 and 0.9). Scores like these are pretty hard to achieve even for an average surfer, so you may notice that we have fewer workers at that level, and their work costs more - $5 per 1,000 solutions.
Also, Google seems to provide custom solutions for enterprise customers, tuning their captcha widgets individually for each company. We are aware of such possible "tunings" and offering our customers full support for their emulation. These differences are apparent in what websites use as payload to render Recaptcha widgets.
Non-enterprise widget render call example:
Enteprise widget render call example with custom "s" token:
With our API you can specify any additional payload data in the enterprisePayload parameter.
Enterprise V3 is identical to non-Enterprise V3
Enterprise V2 combines features of non-Enterprise V2 and V3. Users who solved normal-looking V2 puzzles scored from 0 to 1, the same as V3. A score of 0.1 means the user is "a bot", a score of 0.9 means the user is "a perfect human being". With that in mind, we've added special task queues for Enterprise V2, which consist only of workers with high V3 scores (0.7 and 0.9). Scores like these are pretty hard to achieve even for an average surfer, so you may notice that we have fewer workers at that level, and their work costs more - $5 per 1,000 solutions.
Also, Google seems to provide custom solutions for enterprise customers, tuning their captcha widgets individually for each company. We are aware of such possible "tunings" and offering our customers full support for their emulation. These differences are apparent in what websites use as payload to render Recaptcha widgets.
Non-enterprise widget render call example:
grecaptcha.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction
});
Enteprise widget render call example with custom "s" token:
grecaptcha.enterprise.render('recaptcha-div', {
sitekey: 'SITEKEY_HERE',
callback: someFunction,
s: 'SOME_UNDOCUMENTED_TOKEN'
});
With our API you can specify any additional payload data in the enterprisePayload parameter.
How to find out whether or not a website is using Enterprise API
Open the developers' tools in your browser and search for requests to Google that contain the word "anchor."
If the address looks like this, it's a non-Enterprise version:

If the address contains the word "enterprise," then it's and Enterprise version:

If the address looks like this, it's a non-Enterprise version:

If the address contains the word "enterprise," then it's and Enterprise version:

Which types of Enterprise Recaptcha do you support?
We support both V2 and V3.
To send an Enterprise V3 task simply add "isEnterprise": true flag to your usual V3 payload. Learn more about it.
To send an Enterprise V2 task, decide whether you need proxy-on or proxy-off tasks. The best choice is to experiment with proxy-off tasks first, and if they work, then don't bother using proxy-on tasks. However, if you suspect that a website has access to captcha solver data like IP address, or proxy-off doesn't work, then use proxy-on tasks.
Enteprise V2 Proxy-Off: RecaptchaV2EnterpriseTaskProxyless
Enterprise V2 Proxy-On: RecaptchaV2EnterpriseTask
To send an Enterprise V3 task simply add "isEnterprise": true flag to your usual V3 payload. Learn more about it.
To send an Enterprise V2 task, decide whether you need proxy-on or proxy-off tasks. The best choice is to experiment with proxy-off tasks first, and if they work, then don't bother using proxy-on tasks. However, if you suspect that a website has access to captcha solver data like IP address, or proxy-off doesn't work, then use proxy-on tasks.
Enteprise V2 Proxy-Off: RecaptchaV2EnterpriseTaskProxyless
Enterprise V2 Proxy-On: RecaptchaV2EnterpriseTask
Why my Enterprise tokens are not working?
Enterprise version is based on scoring system of Recaptcha V3. Read our FAQ about V3 if you want to know more.
Target website may request minimum score 0.9 or 0.7, which is quite rare among our workers. You have to do at least 100 attempts on the target page before you do any conclusions. And yes you're paying for each attempt, failed or successful, because our workers spend time on it.
If you get some positive results out of 100 attempts, like 5, 10 or 20, then this is the maximum you can get at our service.
If you have 0 positive results out of 100 attempts, then it means that you may be passing wrong payload data to our API or your browser or bot is detected some other way.
Target website may request minimum score 0.9 or 0.7, which is quite rare among our workers. You have to do at least 100 attempts on the target page before you do any conclusions. And yes you're paying for each attempt, failed or successful, because our workers spend time on it.
If you get some positive results out of 100 attempts, like 5, 10 or 20, then this is the maximum you can get at our service.
If you have 0 positive results out of 100 attempts, then it means that you may be passing wrong payload data to our API or your browser or bot is detected some other way.