Access paths
Session intents, marketplace order credentials, and bulk pools — when to use each.
All three paths terminate on the same buyer edge: proxy.proxyhubb.com:8090 (HTTP CONNECT or SOCKS5). What changes is how you authenticate and how capacity is billed / gated.
Comparison
| Session intent | Marketplace order | Bulk pool | |
|---|---|---|---|
| Create with | Dashboard JWT | Dashboard JWT (or B2B orders:create) | JWT or API key (proxy:write) |
| Proxy user | session-intent | proxy_credentials.username | pool-{id8}-{nnn} |
| Proxy password | Intent token | proxy_credentials.password | Endpoint password from API |
| Lifecycle | Short-lived Connect token | Escrow → active session → credentials | Long-lived pool endpoints |
| Escrow | No | Yes (SOL) | No |
| Typical UI | Connect | Marketplace checkout | Partner / API automation |
Session intents
POST /v1/sessions/intentwith JWT (rotatingorsticky)- CONNECT with username
session-intentand the returned token - Entitlements (Access Pass / plan) still apply — quota errors possible
Guides: Buyer quickstart · Session intents
Do not create intents with a buyer API key — expect 403.
Marketplace orders
POST /v1/orders→pendingPOST /v1/orders/{id}/pay/solana→ fund escrow on-chainPOST /v1/orders/{id}/confirm-escrow→activeGET /v1/orders/{id}/credentials→ CONNECT username/password
Credentials before activation → 409 (order_not_ready, often retryable).
Guides: Escrow · Orders · Credentials
Bulk pools
- Mint API key (
POST /v1/bulk/api-keys, JWT only) withproxy:read/proxy:write POST /v1/bulk/pools→ size +rotating/stickyGET /v1/bulk/pools/{id}/endpoints→ host/port/user/pass for each slot- CONNECT each endpoint on
:8090
Scopes: proxy:* ≠ purchase. Buying listings needs marketplace JWT or orders:create (B2B).
Guide: Bulk pools
Choosing a path
| If you need… | Use |
|---|---|
| Fastest first request in the dashboard | Session intent |
| Paid listing bandwidth with on-chain escrow | Marketplace order |
| Many stable endpoints for scrapers / partners | Bulk pool |
| Sandbox partner purchase without UI | B2B sandbox |
Protocol details (CONNECT-only, 501): Buyer proxy.