ProxyCove API
Buy and manage proxies with plain HTTP requests. No SDK, no signup on the website: the account and the key are created by a single request.
Getting started
Get a key
One request gives you an account and a pc_live_… key. The key is shown once.
Top up the balance
A request returns a payment link. Payment is always made by a human in the browser.
Buy proxies
Once the balance is credited, a purchase returns ready-to-use connection credentials.
Authentication
The key goes in a header. Without it only pricing, the country list and account creation are available.
Authorization: Bearer pc_live_YOUR_KEY
Endpoint reference
GET/pricingPrice per GBKey: not required
curl https://proxycove.com/api/v1/pricing
GET/locationsAvailable countriesKey: not required
type = residential | mobile | datacenter
curl "https://proxycove.com/api/v1/locations?type=residential"
POST/accountsCreate account, get keyKey: not required
label, contact_email — optional
curl -X POST https://proxycove.com/api/v1/accounts \
-H "Content-Type: application/json" \
-d '{"label":"my project"}'GET/accountBalance and account infoKey: required
curl https://proxycove.com/api/v1/account -H "Authorization: Bearer pc_live_YOUR_KEY"
POST/topupTop-up link for the humanKey: required
amount_usd ≥ 1.5 · method = sbp | card_ru | crypto | card_international | crypto_cryptomus
curl -X POST https://proxycove.com/api/v1/topup \
-H "Authorization: Bearer pc_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"amount_usd":20,"method":"sbp"}'GET/payments/{id}Payment statusKey: required
pending | paid | cancelled
curl https://proxycove.com/api/v1/payments/ID -H "Authorization: Bearer pc_live_YOUR_KEY"
POST/proxiesBuy a proxyKey: required
type · country (ISO-3166 alpha-2) · traffic_gb 1–1000 · rotation.interval_minutes 1–120
curl -X POST https://proxycove.com/api/v1/proxies \
-H "Authorization: Bearer pc_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"residential","country":"de","traffic_gb":5,
"rotation":{"interval_minutes":10}}'GET/proxiesAll proxies with remaining trafficKey: required
curl https://proxycove.com/api/v1/proxies -H "Authorization: Bearer pc_live_YOUR_KEY"
GET/proxies/{id}/credentialsConnection stringKey: required
curl https://proxycove.com/api/v1/proxies/ID/credentials -H "Authorization: Bearer pc_live_YOUR_KEY"
POST/proxies/{id}/extendAdd trafficKey: required
traffic_gb 1–1000
curl -X POST https://proxycove.com/api/v1/proxies/ID/extend \
-H "Authorization: Bearer pc_live_YOUR_KEY" \
-H "Content-Type: application/json" -d '{"traffic_gb":5}'GET/proxies/{id}/usageTraffic usageKey: required
curl https://proxycove.com/api/v1/proxies/ID/usage -H "Authorization: Bearer pc_live_YOUR_KEY"
POST/proxies/{id}/rotationChange IP rotationKey: required
mode: "every_request" | interval_minutes: 1–120
curl -X POST https://proxycove.com/api/v1/proxies/ID/rotation \
-H "Authorization: Bearer pc_live_YOUR_KEY" \
-H "Content-Type: application/json" -d '{"interval_minutes":10}'POST/account/link-telegramTelegram link codeKey: required
the code is valid for 30 minutes
curl -X POST https://proxycove.com/api/v1/account/link-telegram -H "Authorization: Bearer pc_live_YOUR_KEY"
POST/account/recoveryAttach recovery emailKey: required
email — confirmation email no more than once per hour
curl -X POST https://proxycove.com/api/v1/account/recovery \
-H "Authorization: Bearer pc_live_YOUR_KEY" \
-H "Content-Type: application/json" -d '{"email":"[email protected]"}'Connecting to a purchased proxy
All proxies answer on go.proxycove.com. The port selects the rotation mode:
824new IP on every request10000IP held for the configured 1–120 minuteshttp://LOGIN:[email protected]:824
After a purchase wait about 5 seconds before the first request — the country filter takes a moment to propagate at the upstream provider.
Errors and limits
400Invalid request parameters401Key missing, invalid or revoked403Account blocked404Object not found or owned by another account429Too many requests. The Retry-After header tells you how long to wait502Payment provider errorLimits: 60 requests per minute per key and 120 per address, 20 account creations per hour per address, request body up to 32 KB.
Machine-readable specification
The full OpenAPI specification — understood by client generators and AI agents:
https://proxycove.com/api/v1/openapi.json
Working with an AI agent?
Then you do not need HTTP: there is a ready MCP server that connects to Claude, ChatGPT, Cursor and others in one line. https://proxycove.com/en/ai-agents/