Order actions
Updated:
Order new IP addresses programmatically — without opening the dashboard.
The flow
Before you start
Common to all order endpoints
Base URL
https://proxy-seller.com/personal/api/v1/{YourApiKey}/Authentication
API key in URL path.
Error model
Business errors return HTTP 200 with
errors[]populated.
After you've placed an order
Authorizationsissue per-order credentials so apps can connect through these IPsOpenExtend proxiesauto-renewal settings, work without stopping processesOpenBalancecheck funds before bulk prolongationOpenFAQ
Three steps: complete-information → fetch valid country/period/target IDs; calculate-the-order → confirm final price; place-an-order → place. After make, poll retrieve-active-proxy until IPs appear.
Only place-an-order actually creates the order — the API doesn't enforce a specific call sequence. complete-information and calculate-the-order are auxiliary: ID lookup and price preview. Skip them if you already have valid IDs and accept the price returned by place-an-order.
order-actions buys new IPs. extend-proxies renews existing ones (prolong/calc, prolong/make). They use different endpoints and may accept different paymentId values.
USD. There is no per-account currency override.
There is no public order/list endpoint in this scope. Track order IDs in your own system from place-an-order responses, and use retrieve-active-proxy?orderId=… to inspect each.
Not programmatically. Once order/make returns success, the funds are debited and IPs are being provisioned. Use the dashboard or support for refund requests.
No. All calls hit production with your real API key. To test integration safely, top up a minimal balance and order the smallest available quantity.