Check remaining bandwidth
GET /api/user-api/bandwidth: returns your remaining Residential GB
GET
https://www.eclipseproxy.com/api/user-api/bandwidthBearer authReturns your remaining Residential bandwidth in MB.
Example request
Headers
AuthorizationheaderstringrequiredBearer <YOUR_API_TOKEN>: see Get / reset API token.
Response
statusstringrequired"success" on success.
messagestringHuman-readable confirmation.
dataobjectrequireddata properties
coreResidentialobjectrequiredcoreResidential properties
remainingnumberRemaining MB on the current Residential system. For all users.
unitstringAlways "MB" currently.
asOfstringISO 8601 timestamp when the value was computed.
residentialobjectresidential properties
remainingnumberRemaining MB on the legacy Residential system. Only present if your account predates the system migration.
unitstringAlways "MB" currently.
asOfstringISO 8601 timestamp.
Example response
What this doesn't cover
- ISP IPs: time-limited (30 days per IP), not bandwidth-metered
- Datacenter plans: also time-limited, no bandwidth metering
Common use cases
- Pre-flight check before kicking off a long scrape
- Monitoring dashboards in your own tools
- Auto-topup triggers: alert when remaining drops below a threshold
Errors
- 401: token invalid or missing. See Authentication.
- 5xx: retry with backoff.

