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

Free proxies

PreviousChecker

Last updated 1 year ago

The tool allows you to get a list of available free proxies.

Get available countries

Get free proxies

Check free proxy status

The request allows you to check the proxy status in real time.

Get list of available countries for free proxies

get
Authorizations
Responses
200
Successful request
application/json
get
GET /api/free-proxies/countries HTTP/1.1
Host: tools.proxy-solutions.net
Accept: */*
200

Successful request

{
  "success": true,
  "countries": [
    {
      "name": "text",
      "code": "text"
    }
  ]
}

Check free proxy by ID

get
Authorizations
Path parameters
proxy_idstringRequired

Proxy Identifier

Responses
200
Successful request
application/json
get
GET /api/free-proxies/{proxy_id}/check HTTP/1.1
Host: tools.proxy-solutions.net
Accept: */*
200

Successful request

{
  "success": true,
  "proxy": {
    "id": 1,
    "state": "alive",
    "ip": "text",
    "port": 1,
    "proto": "text",
    "location": {
      "code": "text",
      "name": "text"
    },
    "tested_at": 1,
    "tested": 1,
    "latency": 1,
    "anonymity": "high"
  }
}
  • Get available countries
  • GETGet list of available countries for free proxies
  • Get free proxies
  • POSTChoose free proxies
  • Check free proxy status
  • GETCheck free proxy by ID

Choose free proxies

post
Authorizations
Query parameters
pagenumberOptional

Page number

Body
locationstring[]Optional

Country codes (received from previous request/free-proxies/countries)

portsstringOptional

Ports (separated by comma - 8080,8000-8500)

latencynumberOptional

Latency in milliseconds (500 - means less 500ms)

Responses
200
Successful request
application/json
post
POST /api/free-proxies/select HTTP/1.1
Host: tools.proxy-solutions.net
Content-Type: application/json
Accept: */*
Content-Length: 115

{
  "location": [
    "text"
  ],
  "protocols": {
    "http": true,
    "https": true,
    "socks4": true,
    "socks5": true
  },
  "ports": "text",
  "latency": 1
}
200

Successful request

{
  "success": true,
  "page": 1,
  "num_pages": 1,
  "proxies": [
    {
      "id": 1,
      "state": "alive",
      "ip": "text",
      "port": 1,
      "proto": "text",
      "location": {
        "code": "text",
        "name": "text"
      },
      "tested_at": 1,
      "tested": 1,
      "latency": 1,
      "anonymity": "high"
    }
  ]
}