Akamai Bot Manager Solver API

TasksUpdated 5/4/2026
POST
https://solver.solverify.net/createTask

The Solverify Akamai Bot Manager Solver API creates a browser-based task for pages protected by Akamai and returns Akamai cookies in solution.cookies. When available, the API also returns Akamai-related headers in solution.headers.

Request Parameters

FieldRequiredDescription
clientKeyYesYour API key.
websiteURLYesFull URL of the target page protected by Akamai.
useragentNoUser-agent string to use for the request.
ApiURLNoOptional API endpoint to POST from inside the warmed browser session. Cookies set by that endpoint are included in solution.cookies.
fastNoBoolean. If true, returns initial cookies faster and skips the full validation wait.
proxyTypeYesProxy type. Only http is accepted.
proxyAddressYesProxy IP address or hostname.
proxyPortYesProxy port. Numeric string, 1 to 5 digits.
proxyLoginNoProxy username.
proxyPasswordNoProxy password.

If you provide useragent, use a desktop Chrome or Chromium user-agent. Firefox, Edge, Opera, iOS, and Android user-agents are rejected.

Create Task Example

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "akamai",
    "websiteURL": "https://www.godaddy.com/",
    "ApiURL": "https://www.godaddy.com/api/example",
    "fast": false,
    "useragent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36",
    "proxyType": "http",
    "proxyAddress": "1.1.1.1",
    "proxyPort": "8080",
    "proxyLogin": "username",
    "proxyPassword": "password"
  }
}

Create Response

{
  "errorId": 0,
  "taskId": "UUID"
}

Result Example

{
  "errorId": 0,
  "status": "completed",
  "solution": {
    "value": "",
    "cookies": {
      "_abck": "D9510DC4D434428407C86AB269DE00FB~-1~YAAQ...",
      "ak_bmsc": "2A211393DCE7882215589B02B341941D~000000...",
      "bm_sz": "969BC97CE529B4D5B3524F8B41F04205~YAAQ...",
      "bm_sv": "B6B6A9EFABD89B9F4940BE6CC13198C3~YAAQ..."
    },
    "headers": {
      "x-example-akamai-header": "header-value"
    },
    "useragent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36"
  },
  "errorCode": null,
  "errorDescription": null
}

headers may be null when no Akamai-injected headers were captured.

Timeout

Akamai tasks can run for up to about 75 seconds before timing out internally.

Next Steps

After creating an Akamai task, poll the Get Task Result API with the returned taskId. For validation and capacity errors, see Solverify API Error Codes.