security_proxy_test_single
Test a single proxy server for reachability, speed, anonymity, SSL support, and IP leakage. Returns a full JSON result with live network state.
Instructions
Proxy Tester (Single Proxy). Test ONE proxy server synchronously and return its full result in a single JSON response. Makes outbound HTTP and HTTPS connections through the supplied proxy to measure reachability, speed, anonymity, SSL support, IP leakage, the outgoing IP it presents, and geolocation, so the result reflects live network state and varies between calls. Use security_proxy_parse first to normalise raw input; use security_proxy_test to batch many proxies into one JSON response, or security_proxy_test_stream to stream incremental per-proxy progress for a large list; use this when you only need to check a single proxy. CAPTCHA-gated and rate-limited (anonymous 2/min, 10/hour, 30/day; CAPTCHA after 5/hour).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proxy | Yes | The single proxy to test, as a structured record (run security_proxy_parse to produce this shape from a raw line). | |
| originalIp | No | Your real public IP, used to score anonymity and detect IP leakage. Optional; defaults to the server-detected client IP when omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | True when the test ran (a failed proxy connection still returns success true with status failed). | |
| data | No | Per-proxy test outcome. |