API
JSON qua HTTPS. Gửi khóa API trong header Authorization. Tối đa 300 yêu cầu mỗi phút.
Địa chỉ gốc
https://wingproxy.com/api/v1
Xác thực
Header Authorization: Bearer YOUR_API_KEY. Tạo khóa trên trang Khóa API sau lần nạp đầu tiên.
curl https://wingproxy.com/api/v1/account \ -H "Authorization: Bearer YOUR_API_KEY"
GET /account
Số dư và lưu lượng.
Ví dụ phản hồi
{
"balance": "42.50",
"traffic_left_gb": "8.73",
"traffic_used_gb": "1.27"
}GET /prices
Giá mỗi GB theo từng mức gói.
Ví dụ phản hồi
[
{ "from_gb": 1, "per_gb": "4.00" },
{ "from_gb": 10, "per_gb": "3.50" }
]POST /traffic {"gb": 10}
Mua lưu lượng từ số dư của bạn.
Ví dụ phản hồi
{
"id": 311,
"gb": 10,
"price": "35.00",
"status": "added"
}GET /list?country=de&session=sticky&minutes=10&count=5&format=hostport
Tạo dòng proxy. country: mã quốc gia hoặc để trống cho bất kỳ. session: rotating (mặc định) hoặc sticky. minutes: 1 đến 120 (mặc định 10, chỉ cho sticky). count: 1 đến 1000 (mặc định 10). format: hostport (host:port:user:pass, mặc định) hoặc url (user:pass@host:port). protocol: http (mặc định) hoặc socks5.
Ví dụ phản hồi
{
"lines": [ "gate.example:8000:user-country-de-session-a1b2-time-10:pass" ]
}GET /usage
Lưu lượng mỗi ngày trong 30 ngày gần nhất.
Ví dụ phản hồi
[
{ "day": "2026-10-13", "gb": "0.84" }
]Lỗi
Khi có lỗi, API trả về mã trạng thái không phải 2xx và nội dung JSON có mã lỗi.
| unauthorized | Thiếu hoặc sai khóa API |
| not_allowed | API mở sau lần nạp đầu tiên |
| bad_request | Thiếu hoặc sai một trường |
| not_enough_balance | Hãy nạp tiền trước |
| not_added | Không thể thêm lưu lượng; số tiền đã được hoàn vào số dư |
| checking | Nhà cung cấp chưa xác nhận; chúng tôi kiểm tra rồi thêm lưu lượng hoặc hoàn tiền |
| no_login | Hãy mua lưu lượng trước; thông tin đăng nhập proxy sẽ được tạo khi đó |
| rate_limited | Quá nhiều yêu cầu trong một phút |