Akamai Bot Manager Solver API
Tasks•Updated 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
| Field | Required | Description |
|---|---|---|
clientKey | Yes | Your API key. |
websiteURL | Yes | Full URL of the target page protected by Akamai. |
useragent | No | User-agent string to use for the request. |
ApiURL | No | Optional API endpoint to POST from inside the warmed browser session. Cookies set by that endpoint are included in solution.cookies. |
fast | No | Boolean. If true, returns initial cookies faster and skips the full validation wait. |
proxyType | Yes | Proxy type. Only http is accepted. |
proxyAddress | Yes | Proxy IP address or hostname. |
proxyPort | Yes | Proxy port. Numeric string, 1 to 5 digits. |
proxyLogin | No | Proxy username. |
proxyPassword | No | Proxy 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.