Capy Puzzle CAPTCHA


This is a type of captcha, where you need to assemble a puzzle picture by placing the desired piece in its place.
Solving Capy is really simple:
  1. Find the value of capy_captchakey parameter in the source code of the page or in the script source link that looks like:
    Also find the root part of the script URL and use it in api_server parameter.

  2. Submit a HTTP GET or POST request to our API URL: with method set to capy and provide the values found on previous step as captchakey and api_server and the full page URL as value for pageurl.
    You can find the full list of parameters in the table below.

    Request URL example:

  3. If everything is fine server will return the ID of your captcha as plain text, like: OK|2122988149 or as JSON {"status":1,"request":"2122988149"} if json parameter was used.
    Otherwise server will return an error code.

  4. Make a 15-20 seconds timeout then submit a HTTP GET request to our API URL: to get the result.
    The full list of parameters is in the table below.
    If captcha is already solved server will respond in JSON and return the answer containing three values: captchakey, challengekey and answer
    {    "captchakey": "PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v",
        "challengekey": "y1Pu234nCwq56WnqB7y8TSZq0Qzp0ltK",
        "answer": "0xax8ex0xax84x0xkx7qx0xux7qx0xux7gx0x18x7gx0x1sx76x0x26x6ix0x2qx6ix0x3ex68x0"

    If captcha is not solved yet server will return CAPCHA_NOT_READY result. Repeat your request in 5 seconds.
    If something went wrong server will return an error code.

  5. Use the values returned in your request to the target website passing them in the corresponding request fields:
    • capy_captchakey
    • capy_challengekey
    • capy_answer