
Sora Fujimoto
AI Solutions Architect

CapSolver is a service that offers a reliable way to solve these reCaptcha challenges. It provides different task types that suit various needs, ensuring optimal results in solveing reCaptcha v2 Enterprise. CapSolver supports reCaptcha v2 Enterprise and offers a variety of task types to ensure your needs are met:
ReCaptchaV2EnterpriseTask: This task type requires your own proxies.ReCaptchaV2EnterpriseTaskProxyLess: This task type uses the server's built-in proxy.The ReCaptchaV2EnterpriseTask is a task type that requires your own proxies to function. It's ideal for those who have a pool of reliable proxies at their disposal. The usage of personal proxies allows for greater control and customization over the solveing process.
If you don't have access to proxies or prefer not to use them, ReCaptchaV2EnterpriseTaskProxyLess is a perfect choice. It leverages the server's built-in proxy, making the process more streamlined and user-friendly.
Creating a task with CapSolver is straightforward. The createTask method is used to create a task, and the getTaskResult method retrieves the result. Full documentation of reCaptcha v2 Enterprise
Here is an example of how to create a task:
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ReCaptchaV2EnterpriseTask",
"websiteURL": "YourWebsite",
"websiteKey": "YourSiteKey",
"enterprisePayload": {
"s": "SOME_ADDITIONAL_TOKEN"
}
This is optional, if appear, it's required to send.
"enterprisePayload": {
"s": "SOME_ADDITIONAL_TOKEN"
Once you've submitted the task, you should receive a 'Task ID' in the response if it's successful.
After you've created the task, you can retrieve the result using the getTaskResult method. Here's an example of a POST request to get the task result:
{
"clientKey": "YOUR_API_KEY",
"taskId": "Task ID received from the createTask method"
}
Once the task status is ready, you should receive the result of the ReCaptcha v2 enterprise in the response.
For information on pricing, please visit our pricing page.
Visit this page
Capsolver Team 💜
Follow this Make reCAPTCHA solver tutorial to build a CapSolver HTTP scenario with createTask, getTaskResult, retry branches, and verification.

A Cursor reCAPTCHA v2 solver is safest when Cursor calls a narrow MCP tool instead of asking the model to improvise browser steps. CapSolver provides that shape through `capsolver-mcp`, which exposes solving capabilities as discoverable Model Context Protocol tools. The practical setup is straightforward: install `capsolver-core`, install `capsolver-mcp`, add the server to Cursor, and choose token mode or browser mode depending on the workflow. This guide rewrites the common

A Playwright reCAPTCHA solver is most reliable when it treats CAPTCHA handling as a page recovery step. Your script should detect that a permitted workflow has reached a reCAPTCHA gate, ask CapSolver to solve the challenge, fill the token in the same Playwright page, then verify that the application actually moved forward. This approach is especially useful for QA, owned form testing, internal workflows, and browser agents that need a deterministic tool instead of a vague "tr

A form-submission guide for AI agents that see reCAPTCHA Token Invalid, focused on token timing, action matching, hidden fields, and backend verification.
