Documentation
API reference and integration guide
OverviewFunCaptchaFunCaptcha ProxylessFunCaptcha BDACastlereCAPTCHA v2reCAPTCHA v2 EnterprisereCAPTCHA v3reCAPTCHA v3 EnterpriseGeeTest v4TurnstilehCaptchaCloudflareImage→TextMath ImageFC ClassificationDataDome
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"
}
}typestringrequired
"GeeTestV4Task"captchaIdstringrequired
GeeTest v4 captcha_id (32 hex characters).
proxystringrequired
Proxy. Format
http://user:pass@host:port or socks5://.... Send your requests to the site with the seccode through the same proxy.riskTypestring
Defaults to slide. Other types are rejected with ERROR_BAD_PARAMETERS.
sessionIdstring
Sent to GeeTest as user_info.session_id. Required by some sites (e.g. HoYoverse).
langstring
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