{"info":{"_postman_id":"f619616b-bfa2-46ba-be0c-0fc18200c636","name":"Proxy-Cheap API","description":"<html><head></head><body><h2 id=\"proxy-cheap-uses-rest-api-to-enable-proxy-ordering\">Proxy-Cheap uses REST API to enable proxy ordering.</h2>\n<p>This is Proxy-Cheap documentation for developers interested in integrating our services in your product. We offer 2 types of APIs currently:</p>\n<ul>\n<li><p><strong>REST API</strong>: Calls made by you to do a requested operation</p>\n</li>\n<li><p><strong>Webhooks</strong>: Calls made by us, you consume them</p>\n</li>\n</ul>\n<p>Pick a type from the sidebar to know more.</p>\n<p><strong>Contact Support:</strong><br>Email: <a href=\"https://mailto:support@proxy-cheap.com\">support@proxy-cheap.com</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"36507349","collectionId":"f619616b-bfa2-46ba-be0c-0fc18200c636","publishedId":"2sB2ixmEUJ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-04-24T09:55:43.000Z"},"item":[{"name":"REST API","item":[{"name":"orders","item":[{"name":"{id}","item":[{"name":"proxies","item":[{"name":"Proxies created for this order","id":"50525c5f-58bd-4bb4-bed5-a6327e7dad0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"url":"https://api.proxy-cheap.com/orders/:id/proxies","urlObject":{"path":["orders",":id","proxies"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The order ID</p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"id"}]}},"response":[{"id":"2bc1ca01-dd64-4253-b9fd-c40754c3c3ad","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"},{"key":"X-Api-Secret","value":"<API Secret>","type":"text"}],"url":{"raw":"https://api.proxy-cheap.com/orders/:id/proxies","host":["https://api.proxy-cheap.com"],"path":["orders",":id","proxies"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<long>\",\n    \"status\": \"PENDING\",\n    \"networkType\": \"RESIDENTIAL_STATIC\",\n    \"authentication\": {\n      \"whitelistedIps\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"username\": \"<string>\",\n      \"password\": \"<string>\"\n    },\n    \"connection\": {\n      \"publicIp\": \"<ipv4>\",\n      \"connectIp\": \"<string>\",\n      \"ipVersion\": \"IPv4\",\n      \"httpPort\": \"<integer>\",\n      \"httpsPort\": \"<integer>\",\n      \"socks5Port\": \"<integer>\"\n    },\n    \"proxyType\": \"HTTPS\",\n    \"createdAt\": \"<dateTime>\",\n    \"expiresAt\": \"<dateTime>\",\n    \"metadata\": {\n      \"ispName\": \"<string>\"\n    }\n  },\n  {\n    \"id\": \"<long>\",\n    \"status\": \"ACTIVE\",\n    \"networkType\": \"RESIDENTIAL_STATIC\",\n    \"authentication\": {\n      \"whitelistedIps\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"username\": \"<string>\",\n      \"password\": \"<string>\"\n    },\n    \"connection\": {\n      \"publicIp\": \"<ipv4>\",\n      \"connectIp\": \"<string>\",\n      \"httpPort\": \"<integer>\",\n      \"httpsPort\": \"<integer>\",\n      \"socks5Port\": \"<integer>\"\n    },\n    \"proxyType\": \"HTTP\",\n    \"createdAt\": \"<dateTime>\",\n    \"expiresAt\": \"<dateTime>\",\n    \"metadata\": {\n      \"ispName\": \"<string>\"\n    }\n  }\n]"}],"_postman_id":"50525c5f-58bd-4bb4-bed5-a6327e7dad0b"}],"id":"5212d6c5-4359-4ac0-a25d-848df145c31b","_postman_id":"5212d6c5-4359-4ac0-a25d-848df145c31b","description":""},{"name":"Order details","id":"e3c83f77-9929-471e-95a8-6096cedaa8db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"url":"https://api.proxy-cheap.com/orders/:id","urlObject":{"path":["orders",":id"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The order ID</p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"id"}]}},"response":[{"id":"83877386-2625-4d33-bb06-deac62c2ba7d","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"},{"key":"X-Api-Secret","value":"<AP Secret>","type":"text"}],"url":{"raw":"https://api.proxy-cheap.com/orders/:id","host":["https://api.proxy-cheap.com"],"path":["orders",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<string>\",\n  \"periodInMoths\": \"<number>\",\n  \"bandwidth\": \"<number>\",\n  \"totalPrice\": \"<float>\"\n}"}],"_postman_id":"e3c83f77-9929-471e-95a8-6096cedaa8db"}],"id":"2e2b279d-f1dc-4e35-8669-c42223dc942a","_postman_id":"2e2b279d-f1dc-4e35-8669-c42223dc942a","description":""}],"id":"79a158f9-d313-42e0-9f48-e48717e9c27b","_postman_id":"79a158f9-d313-42e0-9f48-e48717e9c27b","description":""},{"name":"order-v2","item":[{"name":"Get available services to order","id":"f94206c2-a923-4b1c-b59e-be348641e258","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/v2/order","description":"<p>This endpoint is the entry point to the whole ordering process. It returns the list of orderable services, and optionally their plans when supported. The service and plan identifiers are required to be included within payloads of all the remaining endpoints: setup, price &amp; execute.</p>\n","urlObject":{"path":["v2","order"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"ca4a154b-4ff3-4ca3-92f8-05a4e6a595ab","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/v2/order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"services\": [\n        {\n            \"id\": \"dedicated-mobile\",\n            \"label\": \"Static Mobile\",\n            \"plans\": [\n                {\n                    \"id\": \"dedicated\",\n                    \"label\": \"Dedicated\"\n                }\n            ]\n        },\n        {\n            \"id\": \"rotating-mobile\",\n            \"label\": \"Rotating Mobile\"\n        },\n        {\n            \"id\": \"rotating-residential\",\n            \"label\": \"Rotating Residential\"\n        },\n        {\n            \"id\": \"static-datacenter-ipv4\",\n            \"label\": \"Static Datacenter (IPv4)\",\n            \"plans\": [\n                {\n                    \"id\": \"basic\",\n                    \"label\": \"Basic\"\n                },\n                {\n                    \"id\": \"standard\",\n                    \"label\": \"Dedicated\"\n                },\n                {\n                    \"id\": \"premium\",\n                    \"label\": \"Premium\"\n                }\n            ]\n        },\n        {\n            \"id\": \"static-datacenter-ipv6\",\n            \"label\": \"Static Datacenter (IPv6)\"\n        },\n        {\n            \"id\": \"static-residential-ipv4\",\n            \"label\": \"Static Residential (ISP)\",\n            \"plans\": [\n                {\n                    \"id\": \"basic\",\n                    \"label\": \"Basic\"\n                },\n                {\n                    \"id\": \"standard\",\n                    \"label\": \"Dedicated\"\n                },\n                {\n                    \"id\": \"premium\",\n                    \"label\": \"Premium\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"f94206c2-a923-4b1c-b59e-be348641e258"},{"name":"Get available order options","id":"2f344102-8849-4bf2-9ae2-96142972d629","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/:serviceId","description":"<p>Endpoint <code>/v2/order/:serviceId</code> allows you to fetch all the order properties available for the selected service. Some of the services might require a <code>planId</code> - refer to the plans available under the specific service in the <code>/v2/order</code> endpoint. Each service might be described by different properties, so you shouldn't assume they all work the same way.</p>\n<p>As an example - only the <code>static-residential-ipv4</code> returns the <code>isps</code> property, while the <code>rotating-residential</code> and <code>rotating-mobile</code> don't return any additional information because the only thing required for their purchase is the allocated traffic specified in GB.</p>\n","urlObject":{"path":["v2","order",":serviceId"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>The identifier of the chosen service returned by the Services endpoint.</p>\n","type":"text/plain"},"type":"any","value":"","key":"serviceId"}]}},"response":[{"id":"10421dcf-44f0-453f-b4c1-75145a808416","name":"Static Residential IPv4 - Basic","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"serviceId\": \"static-residential-ipv4\",\n    \"countries\": [\n        \"AE\",\n        \"AT\",\n        \"AU\",\n        \"BE\",\n        \"BG\",\n        \"BR\",\n        \"CA\",\n        \"CH\",\n        \"CL\",\n        \"CO\",\n        \"CZ\",\n        \"DE\",\n        \"DK\",\n        \"ES\",\n        \"FI\",\n        \"FR\",\n        \"GB\",\n        \"GR\",\n        \"HK\",\n        \"HN\",\n        \"HR\",\n        \"HU\",\n        \"ID\",\n        \"IE\",\n        \"IN\",\n        \"IT\",\n        \"JP\",\n        \"KR\",\n        \"LT\",\n        \"MY\",\n        \"NL\",\n        \"NO\",\n        \"PE\",\n        \"PH\",\n        \"PK\",\n        \"PL\",\n        \"PT\",\n        \"RO\",\n        \"RS\",\n        \"RU\",\n        \"SG\",\n        \"SK\",\n        \"TH\",\n        \"TR\",\n        \"UA\",\n        \"US\",\n        \"VN\"\n    ],\n    \"isps\": {\n        \"IT\": [\n            {\n                \"id\": \"d4298486-77d0-11ee-8111-0afa29ca1928\",\n                \"label\": \"ACE TELECOMS\"\n            },\n            {\n                \"id\": \"9de574fb-c344-11ed-89cd-069b3a488940\",\n                \"label\": \"SC Aside MCD SRL\"\n            }\n        ],\n        \"US\": [\n            {\n                \"id\": \"e649eed7-ee2b-11ec-85c2-06902e647790\",\n                \"label\": \"AT&T\"\n            },\n            {\n                \"id\": \"c8376195-a0b5-11ee-8311-0afa29ca1928\",\n                \"label\": \"CAMPLINK\"\n            },\n            {\n                \"id\": \"ac42d7f7-4f86-11ed-a3ee-069b3a488940\",\n                \"label\": \"CenturyLink\"\n            },\n            {\n                \"id\": \"00fc70e1-a271-11ef-8cc6-0ac79cee8129\",\n                \"label\": \"Cogent\"\n            },\n            {\n                \"id\": \"e90710b4-ee2b-11ec-85c2-06902e647790\",\n                \"label\": \"Comcast\"\n            },\n            {\n                \"id\": \"b79a51ca-e5f3-11ee-9188-0641008c0bf7\",\n                \"label\": \"Frontier\"\n            },\n            {\n                \"id\": \"5905583c-d654-11ee-9188-0641008c0bf7\",\n                \"label\": \"GTT\"\n            },\n            {\n                \"id\": \"c35b2dd6-c33f-11ed-89cd-069b3a488940\",\n                \"label\": \"Intercom Online\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"a38e2deb-c7c3-11ed-89cd-069b3a488940\",\n                \"label\": \"Lumen\"\n            },\n            {\n                \"id\": \"ec64aa6f-ee2b-11ec-85c2-06902e647790\",\n                \"label\": \"RCN\"\n            },\n            {\n                \"id\": \"e50ed9de-f468-11ef-8647-0204b4dab599\",\n                \"label\": \"WGIX\"\n            },\n            {\n                \"id\": \"23a8454c-9428-11ee-8311-0afa29ca1928\",\n                \"label\": \"Windstream\"\n            },\n            {\n                \"id\": \"ef3fb61f-a270-11ef-8cc6-0ac79cee8129\",\n                \"label\": \"Zayo\"\n            }\n        ],\n        \"HK\": [\n            {\n                \"id\": \"78063ab0-509f-11ee-87f9-0afa29ca1928\",\n                \"label\": \"Bunny Communications\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"PK\": [\n            {\n                \"id\": \"85ebcaba-1aa8-11f0-8647-0204b4dab599\",\n                \"label\": \"Fariya Networks\"\n            }\n        ],\n        \"HU\": [\n            {\n                \"id\": \"90c45695-cd39-11ed-89cd-069b3a488940\",\n                \"label\": \"Giganet Internet\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"FR\": [\n            {\n                \"id\": \"390b49e9-71b8-11ef-b719-0ac79cee8129\",\n                \"label\": \"Habeum SAS\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"30ac8588-bcf5-11ed-89cd-069b3a488940\",\n                \"label\": \"Sc Technological Sr\"\n            }\n        ],\n        \"HN\": [\n            {\n                \"id\": \"c69f6fe8-19db-11f0-8647-0204b4dab599\",\n                \"label\": \"Ingenieria Telecomunicaciones S.A de CV\"\n            }\n        ],\n        \"DE\": [\n            {\n                \"id\": \"d7186d88-9d7a-11ed-89cd-069b3a488940\",\n                \"label\": \"Liberty Global\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"b869598b-a3de-11ed-89cd-069b3a488940\",\n                \"label\": \"ZyNOX\"\n            }\n        ],\n        \"NL\": [\n            {\n                \"id\": \"d7186d88-9d7a-11ed-89cd-069b3a488940\",\n                \"label\": \"Liberty Global\"\n            },\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"IE\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"JP\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"LT\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"MY\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"PT\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"NO\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"PE\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"PL\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"b42badac-7608-11ed-9ad1-069b3a488940\",\n                \"label\": \"Zodoms International\"\n            }\n        ],\n        \"AT\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"fba5bb41-09c0-11ed-b596-069b3a488940\",\n                \"label\": \"Video-Broadcast GmbH\"\n            }\n        ],\n        \"RU\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"SG\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"2efd195b-6bf4-11ed-9ad1-069b3a488940\",\n                \"label\": \"WebSatMedia\"\n            }\n        ],\n        \"SK\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"TR\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"UA\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"AU\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"BG\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"780773c4-b119-11ed-89cd-069b3a488940\",\n                \"label\": \"Sofcompany\"\n            }\n        ],\n        \"CA\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"a38e2deb-c7c3-11ed-89cd-069b3a488940\",\n                \"label\": \"Lumen\"\n            }\n        ],\n        \"CH\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"CL\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"CO\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"DK\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"9de574fb-c344-11ed-89cd-069b3a488940\",\n                \"label\": \"SC Aside MCD SRL\"\n            }\n        ],\n        \"ES\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"FI\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"GB\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            },\n            {\n                \"id\": \"bf22ae6b-765f-11ef-b719-0ac79cee8129\",\n                \"label\": \"NTT\"\n            },\n            {\n                \"id\": \"abfcf555-1e11-11ed-a3ee-069b3a488940\",\n                \"label\": \"Pro Marketing Central LLC\"\n            },\n            {\n                \"id\": \"30ac8588-bcf5-11ed-89cd-069b3a488940\",\n                \"label\": \"Sc Technological Sr\"\n            }\n        ],\n        \"HR\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"GR\": [\n            {\n                \"id\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n                \"label\": \"Lietpark Communications\"\n            }\n        ],\n        \"BR\": [\n            {\n                \"id\": \"4ba7b548-a7a7-11ed-89cd-069b3a488940\",\n                \"label\": \"ML Telecom\"\n            }\n        ],\n        \"CZ\": [\n            {\n                \"id\": \"d1267760-c419-11ed-89cd-069b3a488940\",\n                \"label\": \"RelINFO\"\n            }\n        ],\n        \"RO\": [\n            {\n                \"id\": \"71225eb1-7696-11ef-b719-0ac79cee8129\",\n                \"label\": \"Teen telcom\"\n            }\n        ],\n        \"RS\": [\n            {\n                \"id\": \"dddaac83-193a-11f0-8647-0204b4dab599\",\n                \"label\": \"Telekom Srbija a.d.\"\n            }\n        ],\n        \"AE\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"VN\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"ID\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"IN\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"TH\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"KR\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"PH\": [\n            {\n                \"id\": \"23b0a5df-e9e9-11ef-8647-0204b4dab599\",\n                \"label\": \"Zenlayer\"\n            }\n        ],\n        \"BE\": [\n            {\n                \"id\": \"b42badac-7608-11ed-9ad1-069b3a488940\",\n                \"label\": \"Zodoms International\"\n            }\n        ]\n    },\n    \"periods\": {\n        \"months\": [\n            1,\n            2,\n            3,\n            4,\n            5,\n            6,\n            7,\n            8,\n            9,\n            10,\n            11,\n            12\n        ],\n        \"days\": [\n            7\n        ]\n    }\n}"},{"id":"5112c586-d12a-4ff2-a329-93993ddddf08","name":"Static Datacenter IPv6","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-datacenter-ipv6"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"serviceId\": \"static-datacenter-ipv6\",\n    \"packages\": [\n        {\n            \"id\": \"50\",\n            \"name\": \"50 proxies\"\n        },\n        {\n            \"id\": \"150\",\n            \"name\": \"150 proxies\"\n        },\n        {\n            \"id\": \"500\",\n            \"name\": \"500 proxies\"\n        }\n    ],\n    \"countries\": [\n        \"FR\",\n        \"IT\"\n    ],\n    \"periods\": {\n        \"months\": [\n            1\n        ]\n    }\n}"},{"id":"b12fed65-0d4e-4e57-88c9-09415d0ab852","name":"Rotating Mobile","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/rotating-mobile"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"serviceId\": \"rotating-mobile\"\n}"},{"id":"af0837be-e6bc-469b-9aa1-c08d7686c5a3","name":"Validation error","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"\": [\n            {\n                \"code\": \"AT_LEAST_ONE_NOT_BLANK\",\n                \"parameters\": {\n                    \"paths\": \"\\\"planId\\\", \\\"country\\\"\"\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"2f344102-8849-4bf2-9ae2-96142972d629"},{"name":"Get a price","id":"27d5dab2-ac80-4f4b-8892-5906c4297025","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"\",\n    \"quantity\": 1,\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"couponCode\": \"\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/:serviceId/price","description":"<p>This endpoint allows to get a price for the selected configuration for a particular service. The response contains information about the total, subtotal, discounts &amp; unit prices.</p>\n","urlObject":{"path":["v2","order",":serviceId","price"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>The identifier of the chosen service returned by the Services endpoint.</p>\n","type":"text/plain"},"type":"any","value":"","key":"serviceId"}]}},"response":[{"id":"6880ce47-a24a-4c39-9942-998085584899","name":"Static Residential IPv4 - Basic","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\",\n    \"quantity\": 1,\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"appliedDiscounts\": [],\n    \"finalPrice\": 3.39,\n    \"priceNoDiscounts\": 3.39,\n    \"discount\": 0,\n    \"unitPrice\": 3.39,\n    \"unitPriceAfterDiscount\": 3.39,\n    \"additionalAmount\": 0,\n    \"additionalAmountAfterDiscount\": 0,\n    \"paymentFee\": 0,\n    \"subtotal\": 3.39,\n    \"discountAmount\": 0,\n    \"finalPriceInCurrency\": 3.39,\n    \"currency\": \"USD\"\n}"},{"id":"2e6b7175-3659-49d7-9fcf-fe7e13948fda","name":"Discounted Static Residential IPv4 - Basic","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\",\n    \"quantity\": 1,\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"couponCode\": \"COUPON-CODE\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"appliedDiscounts\": [\n        {\n            \"id\": \"coupon\",\n            \"value\": \"10%\"\n        }\n    ],\n    \"finalPrice\": 3.05,\n    \"priceNoDiscounts\": 3.39,\n    \"discount\": 10,\n    \"unitPrice\": 3.39,\n    \"unitPriceAfterDiscount\": 3.05,\n    \"additionalAmount\": 0,\n    \"additionalAmountAfterDiscount\": 0,\n    \"paymentFee\": 0,\n    \"subtotal\": 3.05,\n    \"discountAmount\": 0.34,\n    \"finalPriceInCurrency\": 3.05,\n    \"currency\": \"USD\"\n}"},{"id":"00a14591-c8fd-4fed-a9e1-388ff437cea3","name":"Static Datacenter IPv6","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"packageId\": \"50\",\n    \"country\": \"FR\",\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-datacenter-ipv6/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"appliedDiscounts\": [],\n    \"finalPrice\": 20,\n    \"priceNoDiscounts\": 20,\n    \"discount\": 0,\n    \"unitPrice\": 0.4,\n    \"unitPriceAfterDiscount\": 0.4,\n    \"additionalAmount\": 0,\n    \"additionalAmountAfterDiscount\": 0,\n    \"paymentFee\": 0,\n    \"subtotal\": 20,\n    \"discountAmount\": 0,\n    \"finalPriceInCurrency\": 20,\n    \"currency\": \"USD\"\n}"},{"id":"d1a7ca11-1e10-48b4-8cf7-f85bbef6291f","name":"Rotating Mobile","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"traffic\": 3\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/rotating-mobile/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"appliedDiscounts\": [\n        {\n            \"id\": \"service\",\n            \"value\": \"75%\"\n        }\n    ],\n    \"finalPrice\": 4.49,\n    \"priceNoDiscounts\": 17.97,\n    \"discount\": 75,\n    \"unitPrice\": 5.99,\n    \"unitPriceAfterDiscount\": 1.5,\n    \"additionalAmount\": 0,\n    \"additionalAmountAfterDiscount\": 0,\n    \"paymentFee\": 0,\n    \"subtotal\": 4.49,\n    \"discountAmount\": 13.48,\n    \"finalPriceInCurrency\": 4.49,\n    \"currency\": \"USD\"\n}"},{"id":"c2e7a38a-72d6-4c98-8e68-9e29b1569f9d","name":"Invalid coupon code","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\",\n    \"quantity\": 1,\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"couponCode\": \"COUPON-CODE\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": {\n        \"couponCode\": [\n            {\n                \"code\": \"INVALID_COUPON_CODE\"\n            }\n        ]\n    }\n}"}],"_postman_id":"27d5dab2-ac80-4f4b-8892-5906c4297025"},{"name":"Make an order","id":"726d1de1-a821-4c84-ab0f-cdef72450734","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"\",\n    \"quantity\": 1,\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"autoExtend\": {\n        \"isEnabled\": true\n    },\n    \"traffic\": 1,\n    \"couponCode\": \"\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/:serviceId/execute","description":"<p>This endpoint allows to purchase a proxy with a selected configuration. The inputs extend the one required by the <em>Price</em> endpoint - the additional data includes the <code>autoExtend</code> property that allows to specify the <code>autoExtend.isEnabled</code> and <code>autoExtend.traffic</code> as an auto-extend threshold for traffic-limited proxies.</p>\n","urlObject":{"path":["v2","order",":serviceId","execute"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>The identifier of the chosen service returned by the Services endpoint.</p>\n","type":"text/plain"},"type":"any","value":"","key":"serviceId"}]}},"response":[{"id":"de460355-67dc-4eab-a451-540e5557a269","name":"Static Residential IPv4 - Basic","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\",\n    \"quantity\": 1,\n    \"country\": \"ES\",\n    \"ispId\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"autoExtend\": {\n        \"isEnabled\": true\n    },\n    \"traffic\": 1\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4/execute"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"00000000-0000-0000-0000-000000000000\",\n    \"periodInMonths\": \"1\",\n    \"bandwidth\": \"1\",\n    \"totalPrice\": \"3.39\"\n}"},{"id":"991b0834-e4fe-4f67-b63d-57ce24ddd996","name":"Discounted Static Residential IPv4 - Basic Copy","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"planId\": \"basic\",\n    \"quantity\": 1,\n    \"country\": \"ES\",\n    \"ispId\": \"2b07249d-7d7e-11ee-875b-0afa29ca1928\",\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    },\n    \"autoExtend\": {\n        \"isEnabled\": true\n    },\n    \"traffic\": 1\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-residential-ipv4/execute"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"00000000-0000-0000-0000-000000000000\",\n    \"periodInMonths\": \"1\",\n    \"bandwidth\": \"1\",\n    \"totalPrice\": \"3.39\"\n}"},{"id":"3d5fc816-17b3-47e5-a5ae-595f625d6b7e","name":"Static Datacenter IPv6","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"","type":"text"},{"key":"X-Api-Secret","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"packageId\": \"50\",\n    \"country\": \"FR\",\n    \"period\": {\n        \"unit\": \"months\",\n        \"value\": 1\n    }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/v2/order/static-datacenter-ipv6/execute"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"00000000-0000-0000-0000-000000000000\",\n    \"periodInMonths\": \"1\",\n    \"totalPrice\": \"20\"\n}"}],"_postman_id":"726d1de1-a821-4c84-ab0f-cdef72450734"}],"id":"c8b386db-e8c1-4186-add6-8027cc5e55a0","description":"<p>The following endpoints represent the second revision of our ordering API.</p>\n","_postman_id":"c8b386db-e8c1-4186-add6-8027cc5e55a0"},{"name":"order (deprecated)","item":[{"name":"configuration","item":[{"name":"Get the available order options based on the given configuration","id":"5c59e379-5d2c-47ed-9306-baa90756a46c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/configuration","urlObject":{"path":["order","configuration"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"35cca5f6-1048-49c2-9f65-a394e43bba81","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/configuration"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"supportedNetworkTypes\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedCountries\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedRegions\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedAuthenticationTypes\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedIpWhitelistCount\": \"<number>\",\n  \"supportedIpVersions\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedProtocols\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedISPs\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"supportedPackages\": [\n    \"<number>\",\n    \"<number>\"\n  ],\n  \"supportedQuantity\": {\n    \"nostrud1f6\": \"<number>\",\n    \"laboris_9da\": \"<number>\"\n  },\n  \"supportsAddingBandwidth\": \"<boolean>\",\n  \"supportsAutoExtending\": \"<boolean>\"\n}"},{"id":"4fa6efcc-5250-4aa6-a2d5-ad8b783bb810","name":"Failed validation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/configuration"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"detail\": \"<string>\",\n  \"title\": \"<string>\",\n  \"type\": \"<string>\",\n  \"violations\": [\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"inf9\": \"<string>\",\n        \"temporf76\": \"<string>\"\n      }\n    },\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"cupidatat_e5\": \"<string>\"\n      }\n    }\n  ]\n}"}],"_postman_id":"5c59e379-5d2c-47ed-9306-baa90756a46c"}],"id":"02d04f50-2c5d-4e50-a0ff-3eb193e33326","_postman_id":"02d04f50-2c5d-4e50-a0ff-3eb193e33326","description":""},{"name":"price","item":[{"name":"Calculate the price of the order with the given configuration","id":"c2eab3ac-8b23-4616-a489-c675a99f7045","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/price","urlObject":{"path":["order","price"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"a5653549-6b83-48b6-be59-67f15768cd3c","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/price"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"finalPrice\": \"<number>\",\n  \"priceNoDiscounts\": \"<number>\",\n  \"discount\": \"<number>\"\n}"},{"id":"18037ac3-c568-430c-b08d-846e10fcc98c","name":"Failed validation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/price"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"detail\": \"<string>\",\n  \"title\": \"<string>\",\n  \"type\": \"<string>\",\n  \"violations\": [\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"inf9\": \"<string>\",\n        \"temporf76\": \"<string>\"\n      }\n    },\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"cupidatat_e5\": \"<string>\"\n      }\n    }\n  ]\n}"}],"_postman_id":"c2eab3ac-8b23-4616-a489-c675a99f7045"}],"id":"59ef44b4-842a-46dc-8620-68cf8ac5ce9a","_postman_id":"59ef44b4-842a-46dc-8620-68cf8ac5ce9a","description":""},{"name":"execute","item":[{"name":"Execute the order with the given configuration","id":"4f300fea-2f4a-4787-858c-40ca3a058eec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/execute","urlObject":{"path":["order","execute"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"81ed3fae-6275-40aa-a085-369dd9d78928","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/execute"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<string>\",\n  \"periodInMoths\": \"<number>\",\n  \"bandwidth\": \"<number>\",\n  \"totalPrice\": \"<float>\"\n}"},{"id":"397b3eb5-afe7-4264-bbf6-d30dd315fe85","name":"Failed validation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"networkType\": \"RESIDENTIAL_STATIC\",\n  \"ipVersion\": \"IPv4\",\n  \"country\": \"<string>\",\n  \"region\": \"<string>\",\n  \"isp\": \"<string>\",\n  \"proxyProtocol\": \"HTTP\",\n  \"authenticationType\": \"USERNAME_PASSWORD\",\n  \"ipWhitelist\": [\n    \"<string>\",\n    \"<string>\"\n  ],\n  \"package\": \"<string>\",\n  \"quantity\": \"<number>\",\n  \"couponCode\": \"<string>\",\n  \"bandwidth\": \"<number>\",\n  \"isAutoExtendEnabled\": \"<boolean>\",\n  \"autoExtendBandwidth\": \"<number>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/order/execute"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"detail\": \"<string>\",\n  \"title\": \"<string>\",\n  \"type\": \"<string>\",\n  \"violations\": [\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"inf9\": \"<string>\",\n        \"temporf76\": \"<string>\"\n      }\n    },\n    {\n      \"type\": \"<string>\",\n      \"title\": \"<string>\",\n      \"propertyPath\": \"<string>\",\n      \"parameters\": {\n        \"cupidatat_e5\": \"<string>\"\n      }\n    }\n  ]\n}"}],"_postman_id":"4f300fea-2f4a-4787-858c-40ca3a058eec"}],"id":"61c73f43-5c2b-4aca-a5df-f9be99d1a289","_postman_id":"61c73f43-5c2b-4aca-a5df-f9be99d1a289","description":""}],"id":"c5bcd3be-07f4-4f2e-9a89-bfbda2820b9d","_postman_id":"c5bcd3be-07f4-4f2e-9a89-bfbda2820b9d","description":""},{"name":"proxies","item":[{"name":"auto-extend","item":[{"name":"enable","item":[{"name":"Enable auto-extend for the given proxy","id":"c01176b6-a585-4d04-8aa3-b73ecebf3910","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[],"url":"https://api.proxy-cheap.com/proxies/:id/auto-extend/enable","urlObject":{"path":["proxies",":id","auto-extend","enable"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"c38e6d0f-4b8d-4abd-a725-87fe6bbb0cfc","description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"a3963914-64b8-485a-9a6e-269e98d93c34","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/auto-extend/enable","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","auto-extend","enable"],"variable":[{"key":"id"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c01176b6-a585-4d04-8aa3-b73ecebf3910"}],"id":"e83398e4-a3f1-4b73-bc2e-30d0e8eed2e7","_postman_id":"e83398e4-a3f1-4b73-bc2e-30d0e8eed2e7","description":""},{"name":"disable","item":[{"name":"Disable auto-extend for the given proxy","id":"3163cecd-2c13-4298-b342-0bc7910fa8e0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[],"url":"https://api.proxy-cheap.com/proxies/:id/auto-extend/disable","urlObject":{"path":["proxies",":id","auto-extend","disable"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"f8950a5c-6c7a-434e-9d8a-6b8a445fbe7f","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/auto-extend/disable","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","auto-extend","disable"],"variable":[{"key":"id"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"3163cecd-2c13-4298-b342-0bc7910fa8e0"}],"id":"1aca3b75-a00e-4985-812f-a031550c72cb","_postman_id":"1aca3b75-a00e-4985-812f-a031550c72cb","description":""}],"id":"9c1b1f5c-4896-4781-b327-976db1386588","_postman_id":"9c1b1f5c-4896-4781-b327-976db1386588","description":""},{"name":"Get the list of active proxies","id":"951b7a8c-057a-4762-ba5b-92531b1d6ea6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/proxies","urlObject":{"path":["proxies"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"1cf8a033-7bd7-4516-81a3-5f259f4b8b6f","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"},{"key":"X-Api-Secret","value":"<API Secret>","type":"text"}],"url":"https://api.proxy-cheap.com/proxies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"<long>\",\n    \"status\": \"PENDING\",\n    \"networkType\": \"RESIDENTIAL_STATIC\",\n    \"countryCode\": \"US\",\n    \"authentication\": {\n      \"whitelistedIps\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"username\": \"<string>\",\n      \"password\": \"<string>\"\n    },\n    \"connection\": {\n      \"publicIp\": \"<ipv4>\",\n      \"connectIp\": \"<string>\",\n      \"httpPort\": \"<integer>\",\n      \"httpsPort\": \"<integer>\",\n      \"socks5Port\": \"<integer>\"\n    },\n    \"proxyType\": \"HTTPS\",\n    \"createdAt\": \"<dateTime>\",\n    \"expiresAt\": \"<dateTime>\",\n    \"metadata\": {\n      \"ispName\": \"<string>\"\n    }\n  },\n  {\n    \"id\": \"<long>\",\n    \"status\": \"ACTIVE\",\n    \"networkType\": \"RESIDENTIAL_STATIC\",\n    \"authentication\": {\n      \"whitelistedIps\": [\n        \"<string>\",\n        \"<string>\"\n      ],\n      \"username\": \"<string>\",\n      \"password\": \"<string>\"\n    },\n    \"connection\": {\n      \"publicIp\": \"<ipv4>\",\n      \"connectIp\": \"<string>\",\n      \"httpPort\": \"<integer>\",\n      \"httpsPort\": \"<integer>\",\n      \"socks5Port\": \"<integer>\"\n    },\n    \"proxyType\": \"HTTP\",\n    \"createdAt\": \"<dateTime>\",\n    \"expiresAt\": \"<dateTime>\",\n    \"metadata\": {\n      \"ispName\": \"<string>\"\n    }\n  }\n]"}],"_postman_id":"951b7a8c-057a-4762-ba5b-92531b1d6ea6"},{"name":"Extend period for the given proxy (by id)","id":"4fc31683-fb80-4917-abe8-8c9c9c80da34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"periodInMonths\": \"<integer>\",\n  \"couponCode\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/extend-period","urlObject":{"path":["proxies",":id","extend-period"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"99fad0a7-de6b-403a-802f-10f5ed85f9e0","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"},{"key":"X-Api-Secret","value":"<API Secret>","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"periodInMonths\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/extend-period","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","extend-period"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<long>\",\n  \"status\": \"CANCELED\",\n  \"networkType\": \"RESIDENTIAL\",\n  \"authentication\": {\n    \"whitelistedIps\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"username\": \"<string>\",\n    \"password\": \"<string>\"\n  },\n  \"connection\": {\n    \"publicIp\": \"<ipv4>\",\n    \"connectIp\": \"<string>\",\n    \"httpPort\": \"<integer>\",\n    \"httpsPort\": \"<integer>\",\n    \"socks5Port\": \"<integer>\"\n  },\n  \"proxyType\": \"HTTPS\",\n  \"createdAt\": \"<dateTime>\",\n  \"expiresAt\": \"<dateTime>\",\n  \"metadata\": {\n    \"ispName\": \"<string>\"\n  }\n}"}],"_postman_id":"4fc31683-fb80-4917-abe8-8c9c9c80da34"},{"name":"Calculate the price of period extension for the given proxy (by id)","id":"34fd2255-1698-4377-b7b0-aeced89aa589","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"periodInMonths\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/period-extension-price","urlObject":{"path":["proxies",":id","period-extension-price"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"fd6d7523-345a-46d1-b99c-8bdbfe0aaeeb","description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"fbc0a22a-afa2-4638-b36c-0e9ff508a65b","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"periodInMonths\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/period-extension-price","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","period-extension-price"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"finalPrice\": \"<number>\",\n  \"priceNoDiscounts\": \"<number>\",\n  \"discount\": \"<number>\"\n}"}],"_postman_id":"34fd2255-1698-4377-b7b0-aeced89aa589"},{"name":"Buy additional bandwidth for the given proxy (by id)","id":"6067f825-4d05-46ec-91a0-5ad898400b9a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"bandwidth\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/buy-bandwidth","urlObject":{"path":["proxies",":id","buy-bandwidth"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"3ee36ba1-2db8-44bd-94f0-6e467412f4d4","description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"e707812a-dfc2-4275-8539-af6d292e152b","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"bandwidth\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/buy-bandwidth","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","buy-bandwidth"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<long>\",\n  \"status\": \"CANCELED\",\n  \"networkType\": \"RESIDENTIAL\",\n  \"authentication\": {\n    \"whitelistedIps\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"username\": \"<string>\",\n    \"password\": \"<string>\"\n  },\n  \"connection\": {\n    \"publicIp\": \"<ipv4>\",\n    \"connectIp\": \"<string>\",\n    \"httpPort\": \"<integer>\",\n    \"httpsPort\": \"<integer>\",\n    \"socks5Port\": \"<integer>\"\n  },\n  \"proxyType\": \"HTTPS\",\n  \"createdAt\": \"<dateTime>\",\n  \"expiresAt\": \"<dateTime>\",\n  \"metadata\": {\n    \"ispName\": \"<string>\"\n  }\n}"}],"_postman_id":"6067f825-4d05-46ec-91a0-5ad898400b9a"},{"name":"Calculate the price of additional bandwidth for the given proxy (by id)","id":"03651b0f-25bc-4ced-8415-ed3e26e7306a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"bandwidth\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/bandwidth-price","urlObject":{"path":["proxies",":id","bandwidth-price"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"3350222e-a3e7-46a8-82c4-d182bb53edab","description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"09f70d21-8787-415e-8696-64456b47c61d","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"bandwidth\": \"<integer>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/bandwidth-price","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","bandwidth-price"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"finalPrice\": \"<number>\",\n  \"priceNoDiscounts\": \"<number>\",\n  \"discount\": \"<number>\"\n}"}],"_postman_id":"03651b0f-25bc-4ced-8415-ed3e26e7306a"},{"name":"Change whitelisted IPs for the given proxy","id":"e01fd3e3-8085-4176-be14-123407d4fbbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"ips\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/whitelist-ip","urlObject":{"path":["proxies",":id","whitelist-ip"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"87ee6e9a-ae13-4ef9-bf56-0b592adbc49c","description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"9cb9fbeb-b0a9-4263-83ac-78a483a7860a","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"ips\": [\n    \"<string>\",\n    \"<string>\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/whitelist-ip","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","whitelist-ip"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<long>\",\n  \"status\": \"CANCELED\",\n  \"networkType\": \"RESIDENTIAL\",\n  \"authentication\": {\n    \"whitelistedIps\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"username\": \"<string>\",\n    \"password\": \"<string>\"\n  },\n  \"connection\": {\n    \"publicIp\": \"<ipv4>\",\n    \"connectIp\": \"<string>\",\n    \"httpPort\": \"<integer>\",\n    \"httpsPort\": \"<integer>\",\n    \"socks5Port\": \"<integer>\"\n  },\n  \"proxyType\": \"HTTPS\",\n  \"createdAt\": \"<dateTime>\",\n  \"expiresAt\": \"<dateTime>\",\n  \"metadata\": {\n    \"ispName\": \"<string>\"\n  }\n}"}],"_postman_id":"e01fd3e3-8085-4176-be14-123407d4fbbc"},{"name":"Get available protocols","id":"e988eb46-6018-4c2b-bf1b-2a6181214bda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/proxies/:id/change-protocol","urlObject":{"path":["proxies",":id","change-protocol"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"44176a89-4b23-4b39-8cc1-c038bbb7a996","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/change-protocol","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","change-protocol"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"currentType\": \"HTTP\",\n    \"availableTypes\": [\"HTTP\", \"SOCKS5\"]\n}"}],"_postman_id":"e988eb46-6018-4c2b-bf1b-2a6181214bda"},{"name":"Change the protocol","id":"7c9feef7-2965-4f23-aae6-727f0c7ee107","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"newType\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/change-protocol","urlObject":{"path":["proxies",":id","change-protocol"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"ff722bfb-d7f3-4e81-85dc-3f59bdf47355","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"newType\": \"HTTP\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/change-protocol","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","change-protocol"],"variable":[{"key":"id"}]}},"status":"OK","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"7c9feef7-2965-4f23-aae6-727f0c7ee107"},{"name":"Rotate IP","id":"73ac61ae-1494-471d-8caf-80312fd2770a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/proxies/:id/rotate-ip","description":"<p>Assigns new public IP to your proxy. Works for static mobile proxies only.</p>\n","urlObject":{"path":["proxies",":id","rotate-ip"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"3ea81372-ab2d-4121-81d9-a17bec466399","name":"Successful operation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/rotate-ip","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","rotate-ip"],"variable":[{"key":"id"}]}},"status":"OK","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"73ac61ae-1494-471d-8caf-80312fd2770a"},{"name":"Get available authentication methods","id":"94806710-fb5d-442b-a124-86f31d213434","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"newType\": \"<string>\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/change-authentication-type","urlObject":{"path":["proxies",":id","change-authentication-type"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"df5de9c6-3491-494c-9c7a-46c9bb17ee65","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/change-authentication-type","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","change-authentication-type"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"currentAuthenticationType\": \"USERNAME_PASSWORD\",\n    \"availableAuthenticationTypes\": [\"IP_WHITELIST\", \"USERNAME_PASSWORD\"]\n}"}],"_postman_id":"94806710-fb5d-442b-a124-86f31d213434"},{"name":"Change the authentication method","id":"45c36810-47bd-4ec5-b446-97cee268290e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"newAuthType\": \"<string>\",\n  \"ips\": []\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://api.proxy-cheap.com/proxies/:id/change-authentication-type","urlObject":{"path":["proxies",":id","change-authentication-type"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"description":{"content":"<p>(Required) The proxy ID</p>\n","type":"text/plain"},"type":"any","value":"<integer>","key":"id"}]}},"response":[{"id":"c5fdd138-2edc-4d04-958c-a3452b3c73c8","name":"Successful change to username & password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"newAuthType\": \"USERNAME_PASSWORD\",\n  \"ips\": []\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/change-authentication-type","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","change-authentication-type"],"variable":[{"key":"id"}]}},"status":"OK","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{}"},{"id":"3e94a071-e79a-48a3-8f5c-e66a1c1b978a","name":"Successful change to IP whitelist","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"body":{"mode":"raw","raw":"{\n  \"newAuthType\": \"IP_WHITELIST\",\n  \"ips\": [\n    \"187.122.171.229\",\n    \"52.57.136.26\"\n  ]\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":{"raw":"https://api.proxy-cheap.com/proxies/:id/change-authentication-type","host":["https://api.proxy-cheap.com"],"path":["proxies",":id","change-authentication-type"],"variable":[{"key":"id"}]}},"status":"OK","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"45c36810-47bd-4ec5-b446-97cee268290e"},{"name":"Get details of a proxy by ID","id":"f488dcba-5a08-403a-90cd-5fbc54ebe551","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":""}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/proxies/:id","urlObject":{"path":["proxies",":id"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[{"id":"0954e791-a7e7-4ebf-928a-e8e32363ded5","description":{"content":"<p>(Required) The order id requested by user.</p>\n","type":"text/plain"},"type":"any","value":"<string>","key":"id"}]}},"response":[{"id":"1425d271-cdaf-43d6-be9e-ff509942e989","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":{"raw":"https://api.proxy-cheap.com/proxies/:id","host":["https://api.proxy-cheap.com"],"path":["proxies",":id"],"variable":[{"key":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"<long>\",\n  \"status\": \"CANCELED\",\n  \"networkType\": \"RESIDENTIAL\",\n  \"countryCode\": \"<string>\",\n  \"authentication\": {\n    \"whitelistedIps\": [\n      \"<string>\",\n      \"<string>\"\n    ],\n    \"username\": \"<string>\",\n    \"password\": \"<string>\"\n  },\n  \"connection\": {\n    \"publicIp\": \"<ipv4>\",\n    \"connectIp\": \"<string>\",\n    \"httpPort\": \"<integer>\",\n    \"httpsPort\": \"<integer>\",\n    \"socks5Port\": \"<integer>\"\n  },\n  \"proxyType\": \"HTTPS\",\n  \"createdAt\": \"<dateTime>\",\n  \"expiresAt\": \"<dateTime>\",\n  \"metadata\": {\n    \"ispName\": \"<string>\"\n  },\n  \"bandwidth\": {\n    \"total\": \"<integer>\",\n    \"used\": \"<integer>\"\n  }\n}"}],"_postman_id":"f488dcba-5a08-403a-90cd-5fbc54ebe551"}],"id":"8e05224d-deae-4719-ba6c-285763429ad3","_postman_id":"8e05224d-deae-4719-ba6c-285763429ad3","description":""},{"name":"account","item":[{"name":"balance","item":[{"name":"Get Account balance","id":"4a20c1a4-a51a-4da0-a8a1-d2ec89ebf718","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"X-Api-Key"},{"key":"value","value":"<value>"}]},"isInherited":false},"method":"GET","header":[{"key":"Accept","value":"application/json"}],"url":"https://api.proxy-cheap.com/account/balance","urlObject":{"path":["account","balance"],"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[{"id":"208fd2b6-1527-4be4-9c25-b8a0294b2810","name":"Successful operation","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json"},{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":"https://api.proxy-cheap.com/account/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"balance\": \"<integer>\"\n}"},{"id":"7586e5ef-6750-490b-b712-5925f48299f1","name":"Access denied","originalRequest":{"method":"GET","header":[{"key":"X-Api-Key","value":"<API Key>","description":"Added as a part of security scheme: apikey"}],"url":"https://api.proxy-cheap.com/account/balance"},"status":"Forbidden","code":403,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"4a20c1a4-a51a-4da0-a8a1-d2ec89ebf718"}],"id":"c5ce435d-4639-45e7-9471-e592cb1bc92d","_postman_id":"c5ce435d-4639-45e7-9471-e592cb1bc92d","description":""}],"id":"a17d82a0-1464-4f77-88e7-8c21785bfb64","_postman_id":"a17d82a0-1464-4f77-88e7-8c21785bfb64","description":""}],"id":"6a72889b-e44d-4ce1-97b1-12e07a7d80fe","description":"<h2 id=\"proxy-cheap-uses-rest-api-to-enable-proxy-ordering\">Proxy-Cheap uses REST API to enable proxy ordering.</h2>\n<p>Authentication is implemented using API keys passed as HTTP headers with each request. Use <code>X-Api-Key</code> and <code>X-Api-Secret</code> obtained at our dashboard <a href=\"https://app.proxy-cheap.com/api-keys\">https://app.proxy-cheap.com/api-keys</a>.</p>\n<p>All request and response payloads are in JSON format.</p>\n<hr />\n<p><strong>Usage</strong>:</p>\n<ol>\n<li><p>Fetch the available services &amp; plans using the <em>Services</em> endpoint.</p>\n</li>\n<li><p>Fetch the available configuration like countries, ISPs, packages, etc using the <em>Setup</em> endpoint.</p>\n</li>\n<li><p>Price the selected configuration using the <em>Price</em> endpoint.</p>\n</li>\n<li><p>Order the selected configuration using the <em>Execute</em> endpoint.</p>\n</li>\n</ol>\n<p><strong>Contact Support:</strong><br />Email: <a href=\"https://mailto:support@proxy-cheap.com\">support@proxy-cheap.com</a></p>\n","_postman_id":"6a72889b-e44d-4ce1-97b1-12e07a7d80fe"},{"name":"Webhooks","item":[{"name":"Trigger proxy.maintenance_window.cancelled event","id":"a47a154a-b264-416b-93c1-b7cc9e707d56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Webhook-Signature","value":"sha256=6ec0afa9376f5727a5c7dc0211f78674fb1f1242c593224861d9c95037d8d2d0","type":"text"},{"key":"Webhook-Event","value":"proxy.maintenance_window.cancelled","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"proxyId\": 1410361,\n    \"maintenanceWindowId\": \"0198756a-b645-73ed-93bf-cc28d6b69633\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.proxy-cheap.com","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"5f9bf592-563e-47bc-b3b1-ff956454301c","id":"5f9bf592-563e-47bc-b3b1-ff956454301c","name":"Webhooks","type":"folder"}},"urlObject":{"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a47a154a-b264-416b-93c1-b7cc9e707d56"},{"name":"Trigger proxy.maintenance_window.created event","id":"d7bcb3e7-3578-4308-ab89-80356f2d5e47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Webhook-Signature","value":"sha256=b32e17dd8fb808f11a706f002ee598bb5e26fcef867105303800d072c7fac9b5","type":"text"},{"key":"Webhook-Event","value":"proxy.maintenance_window.created","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"proxyId\": 1410379,\n    \"maintenanceWindowId\": \"01985631-312c-7072-90e1-a8b90bdf1f74\",\n    \"startsAt\": \"2025-07-29T00:00:00+00:00\",\n    \"endsAt\": \"2025-07-31T00:00:00+00:00\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.proxy-cheap.com","description":"<p>Whenever we schedule maintenace window, or we detect that server is down, we dispatch this event.</p>\n<p>Default time window when detecting that server is down is <code>24H</code>. If server is back online, we will fire <code>proxy.maintenance_window.cancelled</code> event.</p>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"5f9bf592-563e-47bc-b3b1-ff956454301c","id":"5f9bf592-563e-47bc-b3b1-ff956454301c","name":"Webhooks","type":"folder"}},"urlObject":{"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d7bcb3e7-3578-4308-ab89-80356f2d5e47"},{"name":"Trigger proxy.status.changed event","id":"46dddab3-41b2-42c7-bd41-831bbf574964","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Webhook-Signature","value":"sha256=690a35041ba7dde9a9c927af878c3f274d8891b4bd256bf1a3c3b3a485ca0bd4","type":"text"},{"key":"Webhook-Event","value":"proxy.status.changed","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"proxyId\": 1410379,\n    \"oldStatus\": \"ACTIVE\",\n    \"status\": \"CANCELED\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.proxy-cheap.com","description":"<p>Whenever the status of our proxies changes, we will fire this webhook. Currently recognized statuses are following:</p>\n<ul>\n<li><p><code>PENDING</code></p>\n</li>\n<li><p><code>INITIATING</code></p>\n</li>\n<li><p><code>ACTIVE</code></p>\n</li>\n<li><p><code>EXPIRED</code></p>\n</li>\n<li><p><code>CANCELED</code></p>\n</li>\n</ul>\n","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"5f9bf592-563e-47bc-b3b1-ff956454301c","id":"5f9bf592-563e-47bc-b3b1-ff956454301c","name":"Webhooks","type":"folder"}},"urlObject":{"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"46dddab3-41b2-42c7-bd41-831bbf574964"},{"name":"Trigger proxy.bandwidth.added event","id":"1dfa49dd-a4cc-4b84-bd66-ed5ced66158c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Webhook-Signature","value":"sha256=690a35041ba7dde9a9c927af878c3f274d8891b4bd256bf1a3c3b3a485ca0bd4","type":"text"},{"key":"Webhook-Event","value":"proxy.bandwidth.added","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"proxyId\": 1410379,\n    \"trafficInGb\": 1\n}","options":{"raw":{"language":"json"}}},"url":"https://api.proxy-cheap.com","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"5f9bf592-563e-47bc-b3b1-ff956454301c","id":"5f9bf592-563e-47bc-b3b1-ff956454301c","name":"Webhooks","type":"folder"}},"urlObject":{"host":["https://api.proxy-cheap.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1dfa49dd-a4cc-4b84-bd66-ed5ced66158c"}],"id":"5f9bf592-563e-47bc-b3b1-ff956454301c","description":"<h1 id=\"🪝-introduction\">🪝 Introduction</h1>\n<p>Webhooks are a mechanism that allows services to send real-time notifications to your application regarding asynchronous updates. This collection contains example payloads and events that we are sending from Proxy-Cheap to your webhook endpoints.</p>\n<p>Bear in mind though that you have to create webhook configuration on <a href=\"https://app.proxy-cheap.com/webhooks\">our webhook configuration section</a>. Once you create webhook configuration, you <em>should</em> get a <strong>secret</strong> from there so that you can validate on your side when webhook is legitimate and not spoofed.</p>\n<h2 id=\"webhook-request-structure\">Webhook request structure</h2>\n<h3 id=\"headers\">Headers</h3>\n<ul>\n<li><p><strong>Webhook-Event:</strong> Name of the event. Important for distinguishing actions you are interested on your side. Currently supported events:</p>\n<ul>\n<li><p><code>proxy.maintenance_window.created</code></p>\n</li>\n<li><p><code>proxy.maintenance_window.cancelled</code></p>\n</li>\n<li><p><code>proxy.status.changed</code></p>\n</li>\n<li><p><code>proxy.bandwidth.added</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>Webhook-Id:</strong> ID of the event. Currently it's autogenerated and its payload has no bearing on it. However, in future we might consider using it to ensure indepotence</p>\n</li>\n<li><p><strong>Content-Type:</strong> Specifies format of the payload. Currently, we always use <code>application/json</code></p>\n</li>\n<li><p><strong>Webhook-Signature:</strong> Signature of the payload. Explained in next section</p>\n</li>\n</ul>\n<h3 id=\"body\"><strong>Body</strong></h3>\n<p>Body of the payload depends on which event is being sent. Please see example requests in this collection, there should be an example for each event.</p>\n<h2 id=\"🔐-webhook-signature-verification\">🔐 Webhook signature verification</h2>\n<p>We are using HMAC hash sent together with webhook request as <code>Webhook-Signature</code> header. Beginning of the value is hash algorithm used separated by <code>=</code>. Input for HMAC hash are following values concatenated:</p>\n<ul>\n<li><p>hash algorithm (currently we use <code>sha256</code>)</p>\n</li>\n<li><p>event name (from header)</p>\n</li>\n<li><p>event ID (from header)</p>\n</li>\n<li><p>body</p>\n</li>\n<li><p>secret (from when you add a new webhook configuration on our side)</p>\n</li>\n</ul>\n<p>Here is a an example value: <code>sha256=b32e17dd8fb808f11a706f002ee598bb5e26fcef867105303800d072c7fac9b5</code></p>\n<p>And here is a code used for generating it:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$this-&gt;algo.'='.hash_hmac($this-&gt;algo, $event-&gt;getName().$event-&gt;getId().$body, $secret)\n\n</code></pre><p>If you would like to ensure your signature verification works, please try it with our example requests, secret used there is <code>0qFbBP1zE5MuSMy</code>. Bear in mind that unlike what these postman examples show, payload is in reality minified instead of prettyfied.</p>\n<h2 id=\"considerations\">Considerations</h2>\n<p>Please ensure that your webhook consuming endpoint is reacting reasonably fast. We will send each event once only, we don't retry them.</p>\n<h2 id=\"ℹ️-resources\">ℹ️ Resources</h2>\n<p><a href=\"https://symfony.com/doc/current/webhook.html\">Symfony webhook component</a>: If you use Symfony, this is a component that's compatible with HTTP requests we are sending.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"49b400f5-5fc3-4c06-a6a4-d8ff1f3c6dca","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"3878e036-1025-4b6c-a28d-1bc134909c32","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"5f9bf592-563e-47bc-b3b1-ff956454301c"}],"event":[{"listen":"prerequest","script":{"id":"3c49e95b-14be-4dcf-8dec-fcfb419df856","type":"text/javascript","packages":{},"exec":["pm.request.headers.add({key: \"x-api-key\", value: pm.variables.get('apiKey') })","pm.request.headers.add({key: \"x-api-secret\", value: pm.variables.get('apiSecret') }) "]}},{"listen":"test","script":{"id":"602a08a3-9c85-40bc-babd-fdb559d1a5de","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://api.proxy-cheap.com"},{"key":"apiKey","value":"","type":"string"},{"key":"apiSecret","value":"","type":"string"}]}