Documentation
API reference and integration guide
OverviewFunCaptchaFunCaptcha ProxylessFunCaptcha BDACastlereCAPTCHA v2reCAPTCHA v2 EnterprisereCAPTCHA v3reCAPTCHA v3 EnterpriseTurnstilehCaptchaCloudflareImage→TextMath ImageFC ClassificationDataDome
FunCaptcha Classification
task parameters
HTTP
POST https://api.funsolver.com/createTask
Content-Type: application/json
{
"clientKey": "fsk_abc...",
"task": {
"type": "FunCaptchaClassification",
"image": "<base64-JPEG-or-PNG>",
"question": "3d_rollball_animals"
}
}typestringrequired
"FunCaptchaClassification"imagestring
FunCaptcha wave image as base64 (with or without
data:image/jpeg;base64, prefix). Use either this field or images.imagesarray
Array of base64 images for batch recognition. Alternative to the single image field.
questionstringrequired
Wave game variant (what to find). Examples:
3d_rollball_animals, 3d_rollball_objects, fish, card, icon_connect.getTaskResult response
JSON
{
"errorId": 0,
"status": "ready",
"solution": {
"text": "2"
},
"processingTime": 1.4
}solution.text is a comma-separated list of picked tile indexes (0-based). One per image — single value for image, multiple for images.
Spotted an error? Tell support.
For AI agents: machine-readable reference — /llms.txt