API docs ng Proxy
Ang REST API ay nagpapahintulot sa iyong code na suriin ang mga presyo, basahin ang iyong credit at natitirang GB, bumili ng traffic at kunin ang iyong proxy login. JSON sa HTTPS, isang Bearer key kada account, ginagawa sa API key page ng console.
Base URL
https://gbproxies.cc/api/v1Auth
Authorization: Bearer gbk_...Limit300 request kada minuto kada key
Endpoints
GET /productsKey: HindiMga produkto, presyo bawat GB na may volume steps, ports at targeting options.GET /locations?product=residentialKey: HindiMga bansa at unique IP na nakita sa loob ng 30 araw para sa isang produkto.GET /balanceKey: OoAng iyong credit sa USD at ang GB na binili, nagamit at natitira bawat produkto.GET /proxyKey: OoGateway host, iyong proxy username at password, at ang ports ng bawat produkto.POST /ordersKey: OoBumili ng traffic: JSON body {"product": "residential", "gb": 50}. Babayaran mula sa credit.GET /ordersKey: OoAng iyong huling 50 na pagbili.Mga halimbawa
Ang isang purchase ay sumasagot sa order id, ang GB na idinagdag at ang presyo. Basahin ang proxy login minsan gamit ang GET /proxy at gamitin muli; hindi ito nagbabago sa pagitan ng mga purchase.
{
"ok": true,
"id": "GO-7K2MQX9PLA",
"product": "residential",
"gb": 50,
"price_usd": "30.00",
"state": "added"
}curl https://gbproxies.cc/api/v1/products
curl -H "Authorization: Bearer gbk_YOUR_KEY" https://gbproxies.cc/api/v1/balance
curl -X POST -H "Authorization: Bearer gbk_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"product":"residential","gb":50}' https://gbproxies.cc/api/v1/ordersimport requests
H = {"Authorization": "Bearer gbk_YOUR_KEY"}
print(requests.get("https://gbproxies.cc/api/v1/balance", headers=H).json())
r = requests.post("https://gbproxies.cc/api/v1/orders", headers=H, json={"product": "residential", "gb": 50})
print(r.status_code, r.json())const H = { Authorization: "Bearer gbk_YOUR_KEY", "Content-Type": "application/json" };
console.log(await (await fetch("https://gbproxies.cc/api/v1/balance", { headers: H })).json());
const r = await fetch("https://gbproxies.cc/api/v1/orders", { method: "POST", headers: H, body: JSON.stringify({ product: "residential", gb: 50 }) });
console.log(r.status, await r.json());Errors
Ang bawat sagot ay may ok. Ang mga error ay nagdaragdag ng error (isang stable code) at message. Walang sisingilin sa anumang error.
unauthorized401Nawawala o maling API key.bad_product400Hindi kilalang product id.bad_gb400GB na wala sa minimum at maximum ng produkto.funds402Hindi sapat ang credit. Ang need_usd ay nagsasabi kung magkano ang idadagdag. Walang sisingilin.network503Hindi maaaring maidagdag ang traffic sa ngayon. Walang sisingilin; subukan muli mamaya.rate_limited429Higit sa 300 request kada minuto sa isang key.