Application Process
To use Recaptcha3 Protocol Recognition API, first open the Ace Data Cloud Console and copy your API Token. If you are not logged in, you will be redirected to sign in and brought back to this page automatically. A single API Token works across every service on the platform — no need to subscribe per service. New accounts receive free starter credit; when it runs low you can top up your shared balance in the console.📘 Full documentation: Recaptcha3 Protocol Recognition API →
Basic Usage
First, understand the basic usage method. Compared to Recaptcha2, we need to pass an additional parameterpage_action, which needs to be obtained from the code. The demo URL for this display is: https://recaptcha-demo.appspot.com/recaptcha-v3-request-scores.php. Below is a method to obtain it:
Quick Method:
Open F12, then search for.execute( in the Elements page. In the red box area, we can see the action parameter, and there is also a string following execute, which is the content needed later, as shown in the image below.
Next, you need to input the URL of the website that requires captcha processing to obtain the processed result. First, you need to simply pass a website_url field, and finally, you need to input the website_key parameter, which can be obtained from the above text, also a string following execute. We can then fill in the corresponding content on the interface, as shown in the image below:
Here we can see that we have set the Request Headers, including:
accept: the format of the response result you want to receive, filled in asapplication/json, which is JSON format.authorization: the key for calling the API, which can be directly selected after application.
page_action: needs to be obtained from the website code where the captcha is located.website_url: the URL of the website that requires captcha processing.website_key: the website key identifier in Recaptcha3.
token, the verification result after processing the Recaptcha3 captcha task.
success indicates the processing result of this verification, so we have successfully passed the Recaptcha3 captcha verification.
Additionally, if you want to generate the corresponding integration code, you can directly copy the generated code, for example, the CURL code is as follows:
Error Handling
When calling the API, if an error occurs, the API will return the corresponding error code and message. For example:400 token_mismatched: Bad request, possibly due to missing or invalid parameters.400 api_not_implemented: Bad request, possibly due to missing or invalid parameters.401 invalid_token: Unauthorized, invalid or missing authorization token.429 too_many_requests: Too many requests, you have exceeded the rate limit.500 api_error: Internal server error, something went wrong on the server.

