Checker

The tool allows you to check the performance of the proxy.

Create checker task

Start proxy check

post
Authorizations
Body
Responses
201
Created
application/json
post
POST /api/checker HTTP/1.1
Host: tools.proxy-solutions.net
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "proxies": [
    {
      "ip": "text",
      "port": 1,
      "proto": "text",
      "login": "text",
      "password": "text"
    }
  ]
}
201

Created

{
  "success": true,
  "task": {
    "id": "text"
  }
}

After creating a checker task, its identifier will be given in response, with which you can get up-to-date data on the task.

The proxy operation statuses will not be received in the response to this request. To get the result, it is necessary to make a request for the verification status with the results some time after the launch.

Get task result

Get checking informtion

get
Authorizations
Path parameters
idstringRequired

Task identifier

Responses
200
Successful response
application/json
get
GET /api/checker/{id} HTTP/1.1
Host: tools.proxy-solutions.net
Accept: */*
200

Successful response

{
  "success": true,
  "task": {
    "id": "DPCdoeXJACk",
    "complete": true,
    "proxies": {
      "8.8.8.8:8080": {
        "state": "complete",
        "proto": "http",
        "latency": 50,
        "location": {
          "country": "United States",
          "country_code": "US"
        }
      }
    }
  }
}

Last updated