#
VK Captcha (Not Robot)
Solve VK Captcha (Not Robot) verification on login pages and rate-limited actions.
Solves VK's interactive captcha — checkbox and slider puzzle variants, auto-detected.
#
Task Types
#
Parameters
#
Getting the Captcha URL
URL pattern: https://id.vk.com/not_robot_captcha?sid=...&service_group=...
Find it in: page source iframes, network requests filtered for not_robot_captcha, or VK API error responses.
#
Example
response = requests.post("https://v1.captchasolv.com/solve", json={
"clientKey": "YOUR_API_KEY",
"task": {
"type": "VkCaptchaTaskProxyless",
"websiteURL": "https://id.vk.com/not_robot_captcha?sid=...&service_group=..."
}
}, timeout=130)
solution = response.json()["solution"]
# solution["token"] = JWT success_token for captcha verification
# solution["userAgent"] = reuse in subsequent requests
const response = await axios.post('https://v1.captchasolv.com/solve', {
clientKey: 'YOUR_API_KEY',
task: {
type: 'VkCaptchaTaskProxyless',
websiteURL: 'https://id.vk.com/not_robot_captcha?sid=...&service_group=...'
}
}, { timeout: 130000 });
const { token, userAgent } = response.data.solution;
// token = JWT success_token
#
Response
{
"errorId": 0,
"solution": {
"token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
"userAgent": "Mozilla/5.0..."
}
}
Submit token as success_token in the form that triggered the captcha. Both checkbox and slider variants are detected and solved automatically.