LogoLogo
  • Documentation
  • Intergrations
  • Changelog
  • OVERVIEW
  • GETTING STARTED
    • Download 9Proxy
    • Quick Start
      • Configure Proxy on macOS/Windows
      • Configure Proxy on Linux
      • Use Proxies on Two or More Devices
    • Advanced Settings
      • For macOS/Windows
        • Set Up a Custom Port Range
        • Auto Rotation Proxy
        • Auto Refresh Proxy
        • Port Configuration
        • Sub-Accounts
        • Share Code / Use Code
        • Set Up a Non-Repeated Proxy
        • Bind IP to Port
      • For Linux
        • Sign In to 9Proxy Account
        • Command References
        • Set Up Starting Port & Port range
        • Auto Refresh Proxy
        • Proxy Authentication
        • Start API
  • API REFERENCES
    • Proxy API
    • Today List API
    • Port API
  • BILLING & PAYMENT
    • Cryptocurrency
    • 9Proxy Wallet
    • Local Payment
    • Credit Card
    • Google Pay
  • ACCOUNT MANAGEMENT
    • Account Deletion
  • TROUBLESHOOTING
    • IP Location Does Not Match
    • Speed Issues
On this page

Was this helpful?

  1. API REFERENCES

Proxy API

PreviousStart APINextToday List API

Last updated 2 months ago

Was this helpful?

Use Random Proxy

get

Returns a list of proxies based on query parameters.

Query parameters
numstringOptional

Number of proxies to retrieve.

countrystringOptional

Country code (e.g., US, VN).

statestringOptional

State or province of the proxy.

citystringOptional

City of the proxy.

zipstringOptional

Postal code of the proxy.

ispstringOptional

Internet Service Provider (ISP).

portstringOptional

Specific proxy port.

portsstringOptional

List of proxy ports, separated by commas.

planstringOptional

Proxy plan type (e.g., premium, free).

todaybooleanOptional

Retrieve only proxies updated today (true/false).

tstringOptional

Response type 1=txt, 2=json

Responses
200
Successful response
application/json
400
Error response
application/json
402
Insufficient balance response
application/json
404
Error response
application/json
406
Error response
application/json
get
GET /api/proxy HTTP/1.1
Host: 
Accept: */*
{
  "error": true,
  "message": "text",
  "data": [
    "text"
  ]
}