Request a short-lived SOCKS5 / HTTP proxy endpoint over HTTPS and route traffic through clean, unblockable exit IPs. No SDK, no binary — just a standard proxy your code already speaks. Metered per-GB.
Get started PricingThree moving parts. Your code only touches a standard proxy.
Your API key mints a session — a temporary username/password + TTL.
Point any SOCKS5/HTTP client at the endpoint with the session creds.
Traffic is metered per-GB, both directions. Query usage anytime.
Three calls. Works from any language.
# 1 · mint a session (your API key) curl -s -X POST https://edge.vaegis.co/v1/edge/session \ -H "Authorization: Bearer $API_KEY" \ -d '{"ttl_sec":3600,"label":"job-1"}' # → { "username":"se_…", "password":"…", "socks5":"edge.vaegis.co:1080", "http":"edge.vaegis.co:8888" } # 2 · use it — SOCKS5 (remote DNS) or HTTP CONNECT curl --socks5-hostname "se_…:PASSWORD@edge.vaegis.co:1080" https://example.com/ curl -x "http://se_…:PASSWORD@edge.vaegis.co:8888" https://example.com/ # 3 · check usage & cost curl -s https://edge.vaegis.co/v1/edge/usage -H "Authorization: Bearer $API_KEY" # → { "gb":1.23, "cost_estimate_usd":1.23, "sessions_total":42 }
Python (requests + PySocks): proxies={"https":"socks5h://se_…:PW@edge.vaegis.co:1080"} · Node: socks-proxy-agent. Full guide in the quickstart doc.
Pay for bandwidth. No seats, no minimums to start.
| Method | Path | Auth |
|---|---|---|
| POST | /v1/edge/session | API key |
| GET | /v1/edge/session | API key · list active |
| DELETE | /v1/edge/session/{id} | API key · close |
| GET | /v1/edge/usage | API key |
| GET | /v1/edge/invoices | API key |
Self-serve — your key + 1 GB of free traffic, instantly. No card required.
Volume / custom? Email edge@vaegis.co. Datacenter egress only; acceptable-use policy applies.
Add a card to lift the trial cap — metered per-GB, up to 16 concurrent sessions.