Developer API

Automate your proxy retrieval with our powerful and easy-to-use API. No keys required.

Public Access

Our API is completely open for public use. You can fetch proxies directly without any authentication, API keys, or usage restrictions. We encourage developers to build and scale freely.

No Limits

Operational

Quick Start

Use our `GET /proxies` endpoint to retrieve a list of verified proxies based on your filter criteria.

Endpoint

GET /tunnelport/api/?action=proxies&protocol=http

Python Example

import requests url = "http://localhost/tunnelport/api/" params = { "action": "proxies", "protocol": "socks5", "country": "US" } response = requests.get(url, params=params) proxies = response.json() print(proxies)

Node.js Example

const axios = require('axios'); axios.get('http://localhost/tunnelport/api/', { params: { action: 'proxies', format: 'json', limit: 100 } }) .then(response => console.log(response.data)) .catch(error => console.error(error));

Response Parameters

Parameter Type Description
ip string The IPv4 or IPv6 address of the proxy.
port integer The connection port.
protocol string http, https, socks4, or socks5.
latency integer Response time in milliseconds.