Документация
Справочник по API и руководство по интеграции
ОбзорFunCaptchaFunCaptcha ProxylessFunCaptcha BDACastlereCAPTCHA v2reCAPTCHA v2 EnterprisereCAPTCHA v3reCAPTCHA v3 EnterpriseTurnstilehCaptchaCloudflareImage→TextMath ImageFC ClassificationDataDome
FunCaptcha Classification
Параметры task
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 в base64 (с префиксом
data:image/jpeg;base64, или без). Используй либо это поле, либо images.imagesarray
Массив base64-картинок для пакетного распознавания. Альтернатива одиночному image.
questionstringrequired
Game variant волны (что искать). Примеры:
3d_rollball_animals, 3d_rollball_objects, fish, card, icon_connect.Ответ getTaskResult
JSON
{
"errorId": 0,
"status": "ready",
"solution": {
"text": "2"
},
"processingTime": 1.4
}solution.text — индексы выбранных тайлов через запятую (0-based). Для одного image — один индекс, для images — по индексу на каждое.
Заметил ошибку в доке? Напиши в саппорт.
Для ИИ-агентов: машиночитаемый справочник — /llms.txt