Check proxy health

Run a health check on the proxy to verify it's working. Optionally specify a URL to test reachability against a specific target. For ISP and datacenter proxies, this reliably tests whether the target site is reachable from the proxy's stable exit IP. For residential and mobile proxies, the exit node varies between requests, so this validates proxy configuration and connectivity rather than guaranteeing site-specific reachability.

POST/proxies/{id}/check

Run a health check on the proxy to verify it's working. Optionally specify a URL to test reachability against a specific target. For ISP and datacenter proxies, this reliably tests whether the target site is reachable from the proxy's stable exit IP. For residential and mobile proxies, the exit node varies between requests, so this validates proxy configuration and connectivity rather than guaranteeing site-specific reachability.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Optional parameters for the proxy health check.

Response

application/json

Health check completed

Configuration for routing traffic through a proxy.

curl -X POST "https://example.com/proxies/string/check" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "string",  "name": "string",  "type": "datacenter",  "protocol": "http",  "bypass_hosts": [    "string"  ],  "status": "available",  "last_checked": "2019-08-24T14:15:22Z",  "ip_address": "string",  "config": {    "country": "string"  }}