📔
DataLabs
  • Introduction
    • 📄DataLabs Documentation
  • Captcha API
    • 📃Captcha Overview
    • 💲Get Balance [/getBalance]
    • 🤖Create Task [/createTask]
    • 🤝Get Task Result [/getTaskResult]
    • 📋Report Bad Solution [/reportIncorrectRecaptcha]
    • 🏠Using Proxies
    • 🍪Using Cookies
    • 🧩Parameters
    • 💲Captcha Pricing
  • Captcha Tasks
    • 🟢ReCaptcha V2 Tasks
      • 🤖ReCaptcha V2
      • 🤖Recaptcha V2 Proxyless
      • 🤖ReCaptcha V2 Enterprise
      • 🤖ReCaptcha V2 Enterprise Proxyless
    • 🟢ReCaptcha V3 Tasks
      • 🤖ReCaptcha V3
      • 🤖ReCaptcha V3 Proxyless
      • 🤖ReCaptcha V3 Enterprise
      • 🤖ReCaptcha V3 Enterprise Proxyless
    • 🟢GeeTest Tasks
      • 🤖GeeTest V3 Proxyless
      • 🤖GeeTest V4 Proxyless
    • 🟢Cloudflare Tasks
      • 🤖Cloudflare Turnstile & Challenge
    • 🟢AWS WAF Tasks
      • 🤖AWS WAF Captcha
      • 🤖AWS WAF Captcha Proxyless
    • 🟠Datadome Tasks
      • 🤖Datadome
    • 🔴Fun Captcha Tasks
      • 🤖Fun Captcha
      • 🤖Fun Captcha Proxyless
    • 🔴Incapsula/Imperva Tasks
      • 🤖Imperva / Incapsula
      • 🤖Imperva / Incapsula Proxyless
  • Tools API
    • 📃Tools Overview
    • 💲Tools Pricing
    • 📱Communication Tools
      • 📞Phone Lookup API
      • 📧Email Validator API
      • 🗑️Disposable Mail Check API
    • 🛜Network Tools
      • 🔎Subdomain Finder API
      • 🔥Firewall Detector API
      • 🖇️IP to Domains API
      • 🕵️Whois Checker API
      • 📍GeoIP Location API
      • ❌Website Status API
      • 📋Site Reputation API
      • 🖥️Get Website Headers
      • 📝Link Backup API
Powered by GitBook
On this page
  • Creating The Task
  • Task Parameter Table
  • Task Created Response
  • Retrieving the Solution
  • Successful Solution Response
  1. Captcha Tasks
  2. GeeTest Tasks

GeeTest V4 Proxyless

GeeTest V4 Solver 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",
        "captchaId":"CAPTCHA_ID"
    }
}

Task Parameter Table

Parameters
Required
Description

type

true

GeeTestTaskProxyLess

websiteURL

true

The website address in which you're solving the captcha for.

captchaId

true

Captcha ID parameter to be passed to our solver, only for GeeTest V4.

geetestApiServerSubdomain

false

Optional custom subdomain for solver.

Task Created Response

{
  "errorId":0,
  "taskId":997993082
}
Parameters
Description

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": {
    "captcha_id": "e392e1d7fd421dc63325744d5a2b9c73",
    "captcha_output": "AoN_jUGyObLxV8m431BLICC_NXDjolCDId...",
    "gen_time": "1717557055",
    "lot_number": "6faeebf6255f45aa9859ef2abc5f66ce",
    "pass_token": "1809c1398e9d6121bd09fef2808b8a4460c271cf5e1bf78017000a628825d985",
    "risk_type": "slide"
  }
}
Parameters
Description

captcha_id

The captcha ID originally passed to the solver.

captcha_output

Likely to be required for verification.

gen_time

Likely to be required for verification.

lot_number

Likely to be required for verification.

pass_token

Likely to be required for verification.

risk_type

Likely to be required for verification.

PreviousGeeTest V3 ProxylessNextCloudflare Tasks

Last updated 11 months ago

🟢
🤖