Skip to content
NexCaptcha

Captcha type · 极验 GeeTest

GeeTest v3 solver API

GeeTest v3 slider and click challenges solved from the gt and challenge pair. Returns challenge, validate and seccode ready to submit.

Also searched asGeeTest slider captchaGeeTest behavior verificationgt challenge captchaGeeTest 3validate seccode captcha

Price
$4.49
per 1,000
Token acceptance
99.0%
Median solve
5.4s
p95 solve
12.1s

[ 01 ]What it looks like

A grey verify bar that opens into a jigsaw slider you drag into the notch.

[ 02 ]Why it is hard

The challenge value is single-use and expires within seconds of page load, so it has to be fetched fresh for every attempt and the whole solve must finish inside that window. GeeTest scores the full mouse trajectory: acceleration, jitter and the overshoot before release, not just the final x-offset. A mathematically correct drop position moved along a straight line still fails.

[ 03 ]How we solve it

A dedicated GeeTest worker pool takes gt and challenge, pulls the current background and slice images, and locates the notch with a model retrained on live v3 traffic. The drag path is generated per solve from recorded human traces rather than replayed from one curve. Sites that pin the widget to their own api subdomain are handled by passing geetestApiServerSubdomain with the task.

[ 02 ]Solve it in five lines

Solve it in five lines

Post the task, get the token. Our SDKs collapse creation, polling and retries into one call.

geetest-v3.sh
curl -s https://api.nexcaptcha.net/createTask \
  -H "Content-Type: application/json" \
  -d '{
    "clientKey": "YOUR_API_KEY",
    "task": {
      "type": "GeeTestTaskProxyless",
      "websiteURL": "...",
      "gt": "...",
      "challenge": "..."
    }
  }'

Required parameters

API task type
GeeTestTaskProxyless
websiteURL
required
gt
required
challenge
required
Difficulty
Moderate

[ 05 ]Questions about this one

Questions about this one

4.49 USD per 1,000 successful solves. Failed solves are not billed, so the list rate is also the effective rate. Volume discounts apply automatically from the first tier, with no plan to select.

Median 5.4 seconds, 95th percentile 12.1 seconds. Because challenge has a short life, submit the task the moment you read gt and challenge off the page rather than at the end of your form fill, or the token arrives after the challenge has already expired.

Usually not. v3 validation is bound to the challenge value, not to the address that produced it, so GeeTestTaskProxyless covers most sites. Switch to GeeTestTask with your own proxy only when the target ties the session cookie issued alongside the widget to an IP.

v3 keys off the gt and challenge pair and returns challenge, validate and seccode. v4 keys off captcha_id and returns lot_number, pass_token, gen_time and captcha_output. They are separate request shapes, so v3 parameters sent to a v4 widget fail every time. Search the page source for captcha_id to tell which one you are on.

Solve your first thousand on us.

Create a key, paste it into the sample above, and watch a real token come back. No card, no sales call.