proxy.ablurp.org — live-tested public proxy feed Every line below was fetched from public lists, connected through, and verified working within the last 10 minutes. Sorted best->worst (IP reputation, then latency). Format: scheme://ip:port — nothing else. ENDPOINTS GET /proxies all working proxies, one per line GET /socks5 socks5 only (alias for ?protocol=socks5) GET /socks4 socks4 only GET /socks any socks (socks4 + socks5) GET /http http only GET /https https only GET /all same as /proxies FILTER & FORMAT (query params, or headers) ?protocol=socks5,http comma list; aliases: socks, any/all X-Proxy-Protocol: socks5 header form (a query param wins over the header) ?limit=50 cap the number of lines ?country=US best-effort country filter (needs reputation data) ?format=json structured output (ip, port, latency, risk, country) /proxies.json /socks5.json path form of ?format=json EXAMPLES curl https://proxy.ablurp.org/socks5 curl 'https://proxy.ablurp.org/proxies?protocol=socks&limit=20' curl -H 'X-Proxy-Protocol: http' https://proxy.ablurp.org/proxies curl https://proxy.ablurp.org/proxies.json | jq -r '.[].proxy' META GET /health service status (json) GET /stats counts per protocol, last refresh (json) Cache: the feed refreshes every 10 minutes and responses carry a Cache-Control max-age to the next refresh, so polling this endpoint is cheap.