API documentation
  • Documention
    • Common information
      • Authorization in API
      • Currency
    • Services
    • Order management
      • Order list reception
      • Placing an order
      • Order changes
      • Order payment
      • Order operations
    • Network tools
      • Checker
      • Free proxies
Powered by GitBook
On this page
  1. Documention
  2. Network tools

Checker

PreviousNetwork toolsNextFree proxies

Last updated 1 year ago

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

Create checker task

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"
        }
      }
    }
  }
}
  • Create checker task
  • POSTStart proxy check
  • Get task result
  • GETGet checking informtion

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"
  }
}