Skip to content
Back to the integration guide

GeeTest v4 demo

Open a GeeTest v4 challenge, inspect its validation fields, and connect the public captchaId to an API request.

Try the challenge

This widget runs in your browser. Capturing a token and checking it with the provider are separate steps.

Loading the GeeTest widget…

See the GeeTest v3 flow

Request example — replace placeholders with your current values. This preview does not submit a task.

request.json
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "GeeTestTaskProxyLess",
    "websiteURL": "https://capzy.ai/solvers/geetest/demo/v4",
    "captchaId": "647f5ed2ed8acb4be36784e01556bb71"
  }
}

Put the result to work

  1. Collect the current inputsUse the exact target page and its current challenge values. Keep the original proxy, cookies, and browser identity for session-bound tasks.
  2. Create and poll the taskRun the matching integration script from your backend. Check API errors and poll getTaskResult until the task is ready.
  3. Apply the returned solutionUse the result as the provider expects: a token, validation fields, cookies, or image answer. Read the response guide

Try another demo