# ReCaptcha v3

Solve Google reCAPTCHA v3 challenges. Always uses built-in proxies (no custom proxy support).

# Finding parameters

  • websiteKey: Found in api.js?render=THIS_ONE in the page source.

# Basic usage

import { RecaptchaV3Task } from "node-capmonster"

const client = new RecaptchaV3Task("<api_key>")

const task = client.task({
    websiteURL: "https://example.com",
    websiteKey: "6Le-wvkSVAAAExE_szVSP2n",
})

const taskId = await client.createWithTask(task)
const result = await client.joinTaskResult(taskId)

console.log(result.gRecaptchaResponse)

# Request parameters

Parameter Type Required Description
websiteURL string Yes Page URL
websiteKey string Yes Site key from api.js?render=
minScore number No Desired score: 0.1 to 0.9
pageAction string No Action value (default: verify)
isEnterprise boolean No Solve as Enterprise variant
noCache boolean No Force fresh token generation

# Response

Field Type Description
gRecaptchaResponse string Token for form submission