funsolver

Documentation

API reference and integration guide

GeeTest v4 (slide)

We solve the GeeTest v4 slide captcha and return the seccode. Only riskType slide is supported. Success depends on the reputation of the proxy IP.

Price per 1000 successful solves:$1.50 / 1k

task parameters

HTTP
POST https://api.funsolver.com/createTask
Content-Type: application/json

{
  "clientKey": "fsk_abc...",
  "task": {
    "type": "GeeTestV4Task",
    "captchaId": "e392e1d7fd421dc63325744d5a2b9c73",
    "riskType": "slide",
    "proxy": "http://user:pass@host:port"
  }
}
type
stringrequired
"GeeTestV4Task"
captchaId
stringrequired
GeeTest v4 captcha_id (32 hex characters).
proxy
stringrequired
Proxy. Format http://user:pass@host:port or socks5://.... Send your requests to the site with the seccode through the same proxy.
riskType
string
Defaults to slide. Other types are rejected with ERROR_BAD_PARAMETERS.
sessionId
string
Sent to GeeTest as user_info.session_id. Required by some sites (e.g. HoYoverse).
lang
string
Widget language. Defaults to eng.

getTaskResult response

JSON
{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "captcha_id":     "e392e1d7fd421dc63325744d5a2b9c73",
    "lot_number":     "4ac847531a7643c0b5450f54b995b222",
    "pass_token":     "493475a2172a...",
    "gen_time":       "1793191804",
    "captcha_output": "...",
    "userAgent":      "Mozilla/5.0 ..."
  },
  "processingTime": 1.8
}

There is no token field: submit the five seccode fields to the site as-is (captcha_id, lot_number, pass_token, gen_time, captcha_output).

Spotted an error? Tell support.
For AI agents: machine-readable reference — /llms.txt