Dokumen API Proxy
REST API memungkinkan kode Anda memeriksa harga, membaca kredit dan GB yang tersisa, membeli trafik, dan mengambil login proxy Anda. JSON melalui HTTPS, satu kunci Bearer per akun, dibuat di halaman kunci API pada konsol.
URL Dasar
https://gbproxies.cc/api/v1Autentikasi
Authorization: Bearer gbk_...Batas300 permintaan per menit per kunci
Endpoint
GET /productsKunci: TidakProduk, harga per GB dengan langkah volume, port dan opsi targeting.GET /locations?product=residentialKunci: TidakNegara dan IP unik yang terlihat dalam 30 hari untuk satu produk.GET /balanceKunci: YaKredit Anda dalam USD dan GB yang dibeli, digunakan dan tersisa per produk.GET /proxyKunci: YaHost gateway, username dan password proxy Anda, serta port setiap produk.POST /ordersKunci: YaBeli traffic: JSON body {"product": "residential", "gb": 50}. Dibayar dari kredit.GET /ordersKunci: Ya50 pembelian terakhir Anda.Contoh
Pembelian merespons dengan ID pesanan, GB yang ditambahkan, dan harganya. Baca login proxy sekali dengan GET /proxy dan gunakan kembali; tidak berubah antara pembelian.
{
"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());Kesalahan
Setiap jawaban memiliki ok. Kesalahan menambahkan error (kode stabil) dan pesan. Tidak ada yang dibebankan pada kesalahan apa pun.
unauthorized401API key tidak ada atau salah.bad_product400ID produk tidak dikenal.bad_gb400GB di luar minimum dan maksimum produk.funds402Kredit tidak cukup. need_usd menunjukkan jumlah yang perlu ditambahkan. Tidak ada yang dibebankan.network503Trafik tidak dapat ditambahkan saat ini. Tidak ada yang dibebankan; coba lagi nanti.rate_limited429Lebih dari 300 permintaan per menit pada satu kunci.