PerimeterX

TasksUpdated 1/13/2026
POST
https://solver.solverify.net/createTask
  • Parameters:
    • clientKey - Your API key
    • websiteURL - Full URL of the target web page where the captcha is loaded
    • websiteKey - PerimeterX pxAppId (can be found in the PerimeterX load script by searching for pxAppId in the website HTML). By default, the solver waits for the _pxhd cookie; if you do not want this behavior, append |nopxhd to the end of the URL
    • uuid - PerimeterX UUID value
    • vid - PerimeterX VID value
    • useragent - User-Agent string used for the request (e.g. Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36)
    • proxyType - Proxy type (allowed: http)
    • proxyAddress - Proxy IP address or hostname
    • proxyPort - Proxy port
    • proxyLogin - Proxy login (optional)
    • proxyPassword - Proxy password (optional)

Example:

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "perimeterx",
    "websiteURL": "https://example.com",
    "websiteKey": "PXHYx10rg3",
    "uuid": "your-px-uuid-here",
    "vid": "your-px-vid-here",
    "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
    "proxyType": "http",
    "proxyAddress": "1.1.1.1",
    "proxyPort": "80",
    "proxyLogin": "username",
    "proxyPassword": "password"
  }
}

Response Example:

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

Result Example:

{
  "errorId": 0,
  "status": "completed",
  "solution": {
    "value": "",
    "cookies": {
      "_px3": "37624",
      "_pxvid": "254"
    },
    "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
  },
  "errorCode": null,
  "errorDescription": null
}