HProxy/ docs

Proxy API

The Proxy API does everything the dashboard does, by REST: browse the catalog, get a live price, buy from your wallet, and generate ready-to-use proxy credentials — all with one hpx_… key.

It's wallet-based. You pre-fund a balance once, then every purchase debits it — no card on every call, no chargebacks, no per-order redirect. A key authenticates; your wallet pays.

The flow

  1. 1
    Top up your wallet
    Add a balance once in your dashboard (card or crypto). The API spends from it.
  2. 2
    Create a buy key
    In Settings → API Keys, create a key with the Buy scope. Optionally give it a daily spend cap.
  3. 3
    Buy a product
    POST /v1/orders with a product_id and a quantity. It's paid from your wallet and fulfilled in the background.
  4. 4
    Use your proxies
    POST /v1/plans/{id}/generate returns connectable host:port:user:pass lines, with optional geo-targeting.
Every endpoint below lives under https://hproxy.com/v1 and authenticates with the same X-API-Key / Authorization: Bearer header as the Scrapers API. All prices and balances are integer cents in USD.
Was this helpful?