Documentation

Complete API reference and integration guides

Get Balance

GEThttp://api.procap.wtf/users/getUser

Request Payload

{
  "key": "replace"
}

Responses

Success Response

{
  "balance": 2,
  "key": "replace",
  "planExpireDate": "",
  "planStartDate": "",
  "price": 1,
  "solves": null,
  "success": 0,
  "fails": 0,
  "speed": 0,
  "suspended": false,
  "threads": 0,
  "usedThreads": 0,
  "tasks": {}
}

Solve FunCaptcha

POSThttp://api.procap.wtf/solve

Request Payload

{
  "public_key": "",
  "proxy": "protocol://user:pass@host:port",
  "blob": "if your website requires blob, its better to use the blob",
  "key": "replace",
  "captchaType": "funcaptcha",
  "userAgent": "Optional, default useragent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
  "sec-ch-ua": "Optional, otherwise its gonna use: \"Google Chrome\";v=\"130\", \"Chromium\";v=\"130\", \"Not_A Brand\";v=\"24\"",
  "accept-language": "Optional, otherwise its gonna use: en-US,en;q=0.9",
  "cookies": {
    "name": "value"
  }
}

Responses

Success Response

{
  "challenge": "variant_name",
  "error": false,
  "solveTime": 0.628730535507202,
  "success": 0,
  "fails": 0,
  "speed": 0,
  "suppressed": null,
  "token": "solvedToken",
  "waves": 0,
  "taskId": "",
  "tasks": {}
}

Error Response

{
  "challenge": null,
  "error": true,
  "errorMessage": "Error Message",
  "payloadSent": {},
  "solveTime": 0.8154003620147705,
  "success": false,
  "waves": null
}

Solve Kasada

POSThttp://api.procap.wtf/solve

Request Payload

{
  "key": "replace",
  "captchaType": "kasada",
  "pjs": "https://kick.com/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js",
  "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36",
  "proxy": "protocol://user:pass@host:port"
}

Responses

Success Response

{
  "success": true,
  "solveTime": 0.628730535507202,
  "error": false,
  "x-kpsdk-ct": "",
  "x-kpsdk-cd": "",
  "taskId": ""
}

Error Response

{
  "error": true,
  "errorMessage": "Error Message",
  "payloadSent": {},
  "solveTime": 0.8154003620147705,
  "success": false
}