CaptchaSolvCaptchaSolv
Captcha Types

Akamai (Sensor)

Bypass Akamai Bot Manager. Sensor data generation and cookie extraction.

Bypass Akamai Bot Manager by generating valid sensor data and cookies. The solver auto-detects the Akamai script, challenge, seed, and pixel from the target page.

The simplest approach — just provide site_url. The solver handles everything automatically.

Data fields

All fields are optional. When omitted, the solver auto-detects everything from the page.

FieldRequiredDescription
akamai_scriptNoAkamai Bot Manager script URL. Auto-detected if omitted.
challenge_scriptNoChallenge script URL. Auto-detected if omitted.
_abckNoExisting _abck cookie value (for cookie refresh).
bm_szNoExisting bm_sz cookie value (for cookie refresh).
pixelNoPixel URL. Auto-detected if omitted.
seedNoSeed variable from page. Auto-detected if omitted.

Solution fields

FieldDescription
solution.tokenCookie string with _abck and Akamai cookies.
solution.user-agentMust reuse in all subsequent requests — Akamai tracks this.
solution.sensorRaw sensor data (advanced usage).

Examples

Just site_url, everything else is auto-detected:

Request
{
  "api_key":  "YOUR_API_KEY",
  "type":     "Akamai",
  "site_url": "https://example.com/page"
}
Response
{
  "errorId":  0,
  "status":   "ready",
  "solvtime": 2.15,
  "data": {
    "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...",
    "language":  "en-US,en;q=0.9",
    "solution": {
      "token": "_abck=XXXXX~0~YYYYYY~-1; bm_sz=XXXXX"
    }
  }
}

With Akamai script (faster)

If you already know the script URL, pass it for faster solving:

Request
{
  "api_key":  "YOUR_API_KEY",
  "type":     "Akamai",
  "site_url": "https://example.com",
  "data": {
    "akamai_script": "/W5ASCoGbi5scF6fhlg/EtEkS0OaaGDYwbVi3i/EA1mYRtQBw/P0d1/dxl3N3kB"
  }
}
Request
{
  "api_key":  "YOUR_API_KEY",
  "type":     "Akamai",
  "site_url": "https://example.com",
  "data": {
    "akamai_script": "/W5ASCoGbi5scF6fhlg/EtEkS0OaaGDYwbVi3i/EA1mYRtQBw/P0d1/dxl3N3kB",
    "_abck":         "existing_value",
    "bm_sz":         "existing_value"
  }
}

With all optional parameters

Request
{
  "api_key":  "YOUR_API_KEY",
  "type":     "Akamai",
  "site_url": "https://example.com",
  "data": {
    "akamai_script":    "/W5ASCoGbi5scF6fhlg/EtEkS0OaaGDYwbVi3i/EA1mYRtQBw/P0d1/dxl3N3kB",
    "_abck":            "existing_value",
    "bm_sz":            "existing_value",
    "pixel":            "https://example.com/akam/13/pixel_dd1b033?a=dD1iZWM3MGNiZjNk...",
    "seed":             "bazadebezolkohpepadr=1948733171",
    "challenge_script": "/_sec/cp_challenge/ak-challenge-4-6.js"
  }
}

How to identify Akamai Bot Manager

  • Open DevTools — Network tab and filter for requests that set _abck or bm_sz cookies.
  • Look for script tags with paths like /<hash>/<id>/init.js or containing sensor.
  • Check for the Server: AkamaiGHost response header on static resources.
  • If a request returns a 403 status with an Akamai-branded block page, the site is protected.

Tips

  • Just use site_url — the solver handles everything automatically. Manual parameter extraction is only needed for advanced use cases.
  • User-Agent consistency — always use the returned useragent. Akamai tracks this.
  • Cookie expiry — Akamai cookies expire quickly (minutes to hours). Solve fresh when needed.
  • Proxy recommended — use a proxy matching your target IP range for best results.

On this page