🤖GeeTest V3 Proxyless
GeeTest V3Solver Task (Solved with our in-house proxies) & Required Parameters
GeeTest solver doesn't require your own proxies, so there's only the proxyless task.
Rest API Endpoint: https://captcha.datalabs.net/createTask
Creating The Task
POST https://captcha.datalabs.net/createTask
Host: captcha.datalabs.net
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type":"GeetestTaskProxyless",
"websiteURL":"WEBSITE_URL",
"gt":"4b06bb032f2dc927dc7b2c00683e75ab",
"challenge":"1483f3e2a837f0c3c8ab18ab9ba36c00",
"geetestApiServerSubdomain":"api.geetest.com"
}
}
Task Parameter Table
type
true
GeeTestTaskProxyLess
websiteURL
true
The website address in which you're solving the captcha for.
gt
true
The gt
value found in the page/network activity.
challenge
true
The challenge
value found in the page/network activity.
geetestApiServerSubdomain
false
Optional custom subdomain for solver.
Task Created Response
{
"errorId":0,
"taskId":997993082
}
errorId
0: Without error. 1: Error with request.
errorCode
Short code for error type.
errorDescription
More detailed description of the error that occurred.
taskId
Task ID, provided for synchronous tasks to be pushed to /getTaskResult
Retrieving the Solution
POST https://captcha.datalabs.net/getTaskResult
Host: captcha.datalabs.net
Content-Type: application/json
{
"clientKey": "DATALABS_API_KEY",
"taskId": "997993082"
}
Successful Solution Response
{
"errorId": 0,
"status": "ready",
"solution": {
"challenge": "186f3bccb65b07432a179c1a0bba2e1d",
"validate": "022397c99c9f646f6477822485f30404"
}
}
challenge
The challenge parameter.
validate
The successfuly processed captcha's token result.
Last updated