ProxyHubb Docs

Official SDKs

Python, Node.js, and Go clients for buyer Connect/bulk and seller/provider APIs.

Shared surface (v0.3+): session intents, order credentials, bulk pools, and seller/provider tokens, nodes, listings, and earnings.

LanguagePackageInstall
Pythonproxyhubbpip install proxyhubb
Node.js@proxyhubb/sdknpm install @proxyhubb/sdk
Gomodulego get github.com/samuel-1-avson/ProxySocialHub/sdks/[email protected]
Provider CLI@proxyhubb/provider / proxyhubb-providersee Provider CLI

There is no separate “seller CLI” — sellers run the Provider CLI / node and automate listings via these SDKs.

Defaults

SettingDefaultOverride
Control APIhttps://api.proxyhubb.comconstructor / base_url / baseURL
Buyer proxyproxy.proxyhubb.com:8090PROXYHUBB_PROXY_ENDPOINT

Auth reminder

CredentialFlows
JWT (Authorization: Bearer)Session intents, order credentials, seller/provider APIs
Provider token (same Bearer header)Tokens, nodes, listings, earnings
API key (X-API-Key / phub_… / pk_…)Bulk pools only — not provider routes

Mixing these up is the most common integration mistake: intent create requires JWT; pools are designed around API keys; seller ops need JWT or provider token.

Pick a path

  1. Quick Connect — JWT → create intent → proxy with session-intent — Python / Node / Go
  2. Marketplace order — buy → get*OrderCredentials → CONNECT username/password
  3. Bulk pools — API key → createPool → pool proxy URLs — guide
  4. Seller automation — JWT or provider token → tokens / nodes / listings / earnings
  5. Run a node — Provider CLI (npx @proxyhubb/provider or binaries)

Version pins: Changelog & SDK matrix.

Common errors (all SDKs)

SymptomFix
401 / unauthorizedCheck JWT expiry, provider token, or API key value
Intent create fails with API keyPass access_token / accessToken, not only phub_…
Provider route fails with pk_ keyUse Bearer JWT or provider token — buyer API keys are rejected
Proxy URL wrong hostSet PROXYHUBB_PROXY_ENDPOINT or pass endpoint into the client
HTTPS requests hang / 501Ensure the HTTP client uses CONNECT (SDK helpers do)

Deep dives: Python · Node.js · Go