How to identify the extra parameters required for solve Google ReCaptcha
Published: 2024-06-04 15:55:17

# Deciphering Additional Parameters
**reCaptcha v2:**
- **reCaptcha versions**: These come in different forms:
  - **reCaptcha v2 Normal**: The basic version where users solve a puzzle to confirm they're not a bot.
  - **reCaptcha v2 Enterprise**: A premium, paid version with enhanced features and customization options, tailored for businesses needing superior security.
  - **reCaptcha v2 Invisible**: A version that functions behind the scenes, generally not requiring user interaction. It employs a risk analysis engine to distinguish between users and bots.

- **pageAction**: This is a parameter present in some site anchor endpoints. It signifies the 'action' value and is utilized in reCaptcha v3 for risk analysis.

- **enterprise payload**: This pertains to the 's-data' in reCaptcha, which is a collection of data dispatched to reCaptcha Enterprise for examination. The exact contents are contingent on the specific requirements of reCaptcha Enterprise.

- **Anchor**: This is supplementary data procured from the Capsolver extension. In the context of reCaptcha, it could denote the part of the page where the reCaptcha widget is anchored.

- **Reload**: This is also supplementary data procured from the Capsolver extension. It could denote the action of reloading the reCaptcha widget, for example, if the user desires a new challenge.

- **ApiDomain**: This is the domain address from which to load reCAPTCHA Enterprise. Examples include 'http://www.google.com/' and 'http://www.recaptcha.net/'. This parameter should be used only if its purpose is clear.
Avoid using a parameter if its necessity is not understood.
   ![](https://assets.capsolver.com/prod/images/post/2024-06-04/9309601c-3b34-4db3-a594-7ca073928a38.png)

The presence of these parameters is not always guaranteed and depends on the site key.

# Detecting Additional Parameters
The Capsolver extension can ascertain if a site key necessitates these additional parameters.

### Steps to Identify reCAPTCHA Parameters:

1. **Installation**:

   - For Chrome users, install the [Captcha Solver Auto Solve](https://chrome.google.com/webstore/detail/captcha-solver-auto-bypas/pgojnojmmhpofjgdmaebadhbocahppod) extension.
   - For Firefox users, install the [Captcha Solver Auto Solve](https://addons.mozilla.org/en-US/firefox/addon/capsolver-captcha-solver/) extension.

2. **Capsolver Configuration**:

   - Navigate to [CapSolver](https://www.capsolver.com/).
   - Press "F12" on your keyboard to launch the developer tools.
   - Proceed to the **Capsolver Captcha Detector** tab.
     ![](https://assets.capsolver.com/prod/images/post/2023-10-31/2115f05d-a7eb-40b6-9693-53baa45d39a9.png)

3. **Detection**:
   - Keep the Capsolver panel open and browse the website where you wish to activate the CAPTCHA.
   - Activate the captcha.
   - Note: **Do not close** the Capsolver panel prior to activating the CAPTCHA.

### CAPTCHA Parameter Identification:

#### Parameters for reCAPTCHA that can be detected:

- Website URL
- Site Key
- isInvisible
- pageAction
- isEnterprise
- isSRequired
- isReCaptchaV3
- Api Domain
- Anchor
- Reload

Once the CAPTCHA parameters have been identified, CapSolver will provide a JSON detailing how to submit the captcha parameters to their service.

The extension panel will exhibit the information like this:
![](https://assets.capsolver.com/prod/images/post/2024-06-04/22c56797-bbde-4ba5-9a2a-115fb4715449.png)