GetFreeProxy For Developers
GetFreeProxy DEVELOPER
Built for engineering teams

Powerful & Simple Proxy API for Developers

Get programmatic access to our entire database of real-time, tested public proxies. Our RESTful API is designed for speed, reliability, and ease of use, allowing you to integrate proxy data into your applications in minutes.

api.getfreeproxy.com
96ms
curl "https://api.getfreeproxy.com/v1/proxies?protocol=http&page=2" \
-H "Authorization: Bearer $API_KEY" \
-H "Accept: application/json"
HTTP/1.1 200 OK Content-Type: application/json
RESTful API

Why Use the GetFreeProxy API?

Four core reasons developers choose our platform

Real-Time & Fresh Data

Access the same continuously updated proxy lists that power our main site, with data refreshed every few minutes.

Simple & RESTful

Designed with standard REST principles. Integrate using any programming language with straightforward GET requests.

Generous Free Tier

Get started instantly with our free plan—ideal for prototyping, testing, and proof-of-concept projects.

Comprehensive Documentation

Clear endpoint descriptions, parameters, and code samples to help you launch integrations in minutes.

Get Started in 30 Seconds

Three simple steps to integrate proxy data into your workflow

1

Get Your API Key

Sign up for a free account to instantly receive your unique API key.

2

Read the Docs

Review the API documentation to explore endpoints, query parameters, and response formats.

3

Make Your First API Call

Use your preferred language or tool to request live proxy data and build your workflow.

See How Simple Our API Is: A Quick Example

You can integrate our proxy data into any application with a simple GET request. Here's a basic example using Python:

import requests

API_KEY = "YOUR_API_KEY"
API_URL = "https://api.getfreeproxy.com/v1/proxies?country=us&protocol=socks5"

headers = {
"Authorization": f"Bearer {API_KEY}"
}

response = requests.get(API_URL, headers=headers)

if response.status_code == 200:
proxy_list = response.json()
for proxy in proxy_list:
print(f"Found proxy: {proxy['ip']}:{proxy['port']}")
else:
print(f"Error: {response.status_code}")

Explore Our Ecosystem

Choose the right tool for your use case

Raw Proxy Database

Dive into detailed proxy telemetry, historical performance data, and export tools. Unverified raw data.

Explore Proxy Database →

GitHub TXT Lists

Plain text proxy lists updated daily on GitHub. Perfect for scripts and automation. Raw, unverified data.

View TXT Proxy Lists →

Verified Proxy Lists

Browse human-friendly, tested proxy lists with filters, guides, and reliability scores. Quality-checked data.

Browse Verified Lists →