WING PROXY

API

HTTPS-এর মাধ্যমে JSON। আপনার API key Authorization হেডারে পাঠান। প্রতি মিনিটে 300টি রিকোয়েস্ট পর্যন্ত।

বেস ঠিকানা

https://wingproxy.com/api/v1

অথেন্টিকেশন

হেডার Authorization: Bearer YOUR_API_KEY। প্রথম টপ-আপের পরে API key পেজে key তৈরি করুন।

curl https://wingproxy.com/api/v1/account \
  -H "Authorization: Bearer YOUR_API_KEY"

GET /account

ব্যালান্স ও ট্রাফিক।

উদাহরণ রেসপন্স

{
  "balance": "42.50",
  "traffic_left_gb": "8.73",
  "traffic_used_gb": "1.27"
}

GET /prices

প্রতিটি প্যাক সাইজের প্রতি GB দাম।

উদাহরণ রেসপন্স

[
  { "from_gb": 1, "per_gb": "4.00" },
  { "from_gb": 10, "per_gb": "3.50" }
]

POST /traffic {"gb": 10}

আপনার ব্যালান্স থেকে ট্রাফিক কেনে।

উদাহরণ রেসপন্স

{
  "id": 311,
  "gb": 10,
  "price": "35.00",
  "status": "added"
}

GET /list?country=de&session=sticky&minutes=10&count=5&format=hostport

প্রক্সি লাইন তৈরি করে। country: দেশের কোড, অথবা যেকোনো দেশের জন্য খালি। session: rotating (ডিফল্ট) বা sticky। minutes: 1 থেকে 120 (ডিফল্ট 10, শুধু sticky)। count: 1 থেকে 1000 (ডিফল্ট 10)। format: hostport (host:port:user:pass, ডিফল্ট) বা url (user:pass@host:port)। protocol: http (ডিফল্ট) বা socks5।

উদাহরণ রেসপন্স

{
  "lines": [ "gate.example:8000:user-country-de-session-a1b2-time-10:pass" ]
}

GET /usage

গত 30 দিনের দৈনিক ট্রাফিক।

উদাহরণ রেসপন্স

[
  { "day": "2026-10-13", "gb": "0.84" }
]

এরর

এররে 2xx ছাড়া অন্য স্ট্যাটাস এবং এরর কোডসহ একটি JSON বডি ফেরত আসে।

unauthorizedAPI key নেই বা ভুল
not_allowedপ্রথম টপ-আপের পরে API চালু হয়
bad_requestকোনো ফিল্ড নেই বা ভুল
not_enough_balanceআগে টপ-আপ করুন
not_addedট্রাফিক যোগ করা যায়নি; দাম আপনার ব্যালান্সে ফেরত গেছে
checkingসাপ্লায়ার নিশ্চিত করেনি; আমরা যাচাই করে ট্রাফিক যোগ করি বা দাম ফেরত দিই
no_loginআগে ট্রাফিক কিনুন; তখনই আপনার প্রক্সি লগইন তৈরি হয়
rate_limitedএক মিনিটে অতিরিক্ত রিকোয়েস্ট