ProxyWorld

IP planları için geliştirici API

JSON yanıtları olan küçük bir REST API: anahtar olmadan planları, ülkeleri ve tam fiyatları okuyun ve API anahtarınızla krediyi kontrol edin ve plan satın alın. Her yanıtta ok: true veya false bulunur.

Temel URL
https://proxyworld.cc/api/v1
Kimlik Doğrulama
Authorization: Bearer pwk_...
Biçim
JSON over HTTPS
Sınır
Anahtar başına dakikada 300 istek

Uç Noktalar

YöntemYolAnahtarNe yapar
GET/plansHayır30 günlük birim fiyatı, hacim fiyatları, minimum ve maksimum miktar ve izin verilen ülkelerle tüm planlar.
GET/countriesHayırBölge hattı, şehirler ve bulut kullanılabilirliği ile 24 ülke.
GET/price?plan=rotate-max&quantity=2&days=90HayırBir plan, miktar ve süre (30, 90, 180 veya 360 gün) için tam toplam.
GET/balanceEvetHesaptaki kredi ABD doları cinsinden.
POST/ordersEvetKrediden bir plan satın alın. Gövde: plan, miktar, günler, ülke (bir ülke alan planlar için).
GET/ordersEvetDurum ve erişim detayları ile son 100 siparişiniz.
GET/orders/{id}EvetKodu (PO-...) ile bir sipariş.

Örnekler

cURL

curl -s https://proxyworld.cc/api/v1/price?plan=static-ip\&quantity=10\&days=30

curl -s -X POST https://proxyworld.cc/api/v1/orders \
  -H "Authorization: Bearer pwk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"plan":"static-ip","quantity":10,"days":30,"country":"DE"}'

Python

import requests
KEY = "pwk_YOUR_KEY"
r = requests.post("https://proxyworld.cc/api/v1/orders",
    headers={"Authorization": f"Bearer {KEY}"},
    json={"plan": "rotate-max", "quantity": 2, "days": 90})
print(r.status_code, r.json())

Node.js

const r = await fetch("https://proxyworld.cc/api/v1/orders", {
  method: "POST",
  headers: { Authorization: "Bearer pwk_YOUR_KEY", "Content-Type": "application/json" },
  body: JSON.stringify({ plan: "cloud-pc-b", quantity: 2, days: 30, country: "NL" }),
});
console.log(r.status, await r.json());

POST /orders yanıtı

{
  "ok": true,
  "order": {
    "id": "PO-7KQ2M9XHTA",
    "product": "static",
    "plan": "static-ip",
    "quantity": 10,
    "days": 30,
    "country": "DE",
    "price": "40.20",
    "status": "processing",
    "status_text": "Setting up",
    "created_at": "2026-11-05T09:00:00.000Z",
    "active_at": null,
    "ends_at": null,
    "access": null
  }
}

Yeni bir sipariş işlem olarak başlar ve hizmet hazır olduğunda aktif olur; erişim daha sonra giriş kodunu (uygulama planları), proxy listesini ve kullanıcıyı (proxy planları) veya Uzak Masaüstü adreslerini (bulut PC'ler) içerir. Değişene kadar birkaç saniyede bir GET /orders/{id} sorgulayın.

Hatalar

HTTPhataAnlam
400bad_plan, bad_qty, bad_days, bad_countryİşlem ücretlendirilmeden önce istek kontrol edilir.
401unauthorizedAuthorization: Bearer pwk_... başlığını gönderin.
402fundsBakiye fiyattan düşük; cevap ihtiyaç duyulan miktarı (need) içerir. Hiçbir ücret alınmaz.
429rate_limitedBir dakikada bir anahtar üzerinden 300'den fazla istek.
503networkHizmet şu anda kurulamadı; hiçbir ücret alınmaz. Daha sonra tekrar deneyin.

Konsolda API altında yeni bir anahtar oluşturun veya mevcut anahtarınızı değiştirin. Anahtar yalnızca bir kez gösterilir ve yalnızca hash olarak saklanır; değiştirildiğinde eski anahtar anında devre dışı kalır.

Proxy ve IP API: Planlar, Fiyatlar, Siparişler ve Bakiye (REST)