Authenticate with an API key or session cookie. Use the endpoints below to manage credentials, bandwidth, and nodes.
curl -H "X-API-Key: your_api_key" \ https://your-domain.com/api/credentials
# HTTP Proxy curl -x http://USERNAME:PASSWORD@proxy.host:8888 https://api.ipify.org # SOCKS5 Proxy curl --socks5 USERNAME:PASSWORD@proxy.host:1080 https://api.ipify.org # Country filter (set on credential) # Credential with countryFilter="US,DE" routes only through US/DE nodes
/api/credentialsList proxy credentials
/api/credentialsCreate a new credential
/api/credentials/:idUpdate credential settings
/api/credentials/:idDelete a credential
/api/bandwidth?days=30Get bandwidth usage data
/api/nodes/registerAuto-register a proxy node (agent)
/api/nodes/:id/heartbeatNode heartbeat (agent)
/api/auth/meGet current user info
# Deploy the auto-registration agent on a proxy server NODE_NAME=us-east-1 \ NODE_HOST=1.2.3.4 \ NODE_COUNTRY=US \ NODE_CITY="New York" \ npm run agent