Solver API

The Capzy Solver API turns any captcha or anti-bot challenge into a single JSON round-trip: create a task, poll for the result, use the token or cookie it returns. One clientKey covers every provider.

The API is intentionally compatible with the familiar createTask / getTaskResult pattern, so most existing integrations work by changing only the base URL and key. Everything is served from https://api.capzy.ai.

50+ challenge types

Cloudflare, reCAPTCHA, DataDome, Akamai, Kasada, GeeTest, FunCaptcha, and more.

Pay per solve

Only successful solves are billed. Failures and timeouts are refunded automatically.

Bring your own proxy

IP-bound challenges solve through your proxy so the token matches your egress.

How it works

  1. Create a task. POST the challenge details to /createTask and get back a taskId.
  2. Poll for the result. Call /getTaskResult with that taskId until status is ready.
  3. Use the solution. Submit the returned token, cookie, or coordinates to the target site exactly as a real browser would.
create-task.sh
curl -s https://api.capzy.ai/createTask \
  -H 'Content-Type: application/json' \
  -d '{
    "clientKey": "capzy_YOUR_KEY",
    "task": {
      "type": "AntiTurnstileTaskProxyLess",
      "websiteURL": "https://example.com",
      "websiteKey": "0x4AAAAAAA..."
    }
  }'
One key, one balance
Your clientKey is the same across the whole platform. Create it once in the dashboard; it draws from your account balance for solves.

Where to go next