Dành cho lập trình viên muốn tự động hóa việc lấy IP, đổi IP và quản lý key proxy. Hỗ trợ SDK TypeScript và gọi trực tiếp qua HTTP/cURL — copy code là chạy.
Truyền province_id khi lấy IP để nhận proxy ở đúng tỉnh thành bạn cần. Hỗ trợ 63 tỉnh.
Gửi API Key qua header user-api-key — không cần OAuth, không cần token, đơn giản nhất có thể.
Bạn chỉ cần 2 thứ: API Key (lấy ở Dashboard → Tài khoản) và Proxy Key (lấy ở Dashboard → Key của tôi)
Đăng nhập Dashboard. Vào Tài khoản để copy API Key. Vào Key của tôi để lấy Proxy Key (hoặc mua key nếu chưa có).
# API Key → dùng cho header xác thực # Proxy Key → dùng để chỉ định key nào cần lấy/đổi IP
Gọi endpoint /proxy/available với proxy_key của bạn. Server sẽ trả về IP:Port để kết nối.
curl "https://nestproxy.com/api/client/proxy/available?proxy_key=YOUR_KEY"
Khi muốn đổi IP, gọi /proxy/remove để xóa IP cũ, sau đó gọi lại /proxy/available để lấy IP mới.
# Bước a: Xóa IP cũ curl -X POST "https://nestproxy.com/api/client/proxy/remove?proxy_key=YOUR_KEY" # Bước b: Lấy IP mới curl "https://nestproxy.com/api/client/proxy/available?proxy_key=YOUR_KEY"
Mẹo: Đổi IP = 2 bước
Luôn nhớ: Xóa IP cũ trước (POST /proxy/remove), rồi mới lấy IP mới (GET /proxy/available). Nếu gọi lấy IP mới mà chưa xóa IP cũ, server sẽ trả về IP giống lần trước.
Chia thành 4 nhóm: Thao tác proxy, Quản lý key, Thông tin chung và Tài khoản. Mỗi endpoint kèm mô tả chi tiết và tham số cần truyền.
Endpoint có nhãn Cần API Key yêu cầu bạn gửi header sau trong mỗi request:
user-api-key: YOUR_API_KEY📍 Lấy API Key ở đâu? Đăng nhập → Dashboard → Tài khoản → Copy API Key.
Endpoint có nhãn Công khai không cần gửi header — gọi trực tiếp là được.
/api/client/proxy/availableGọi để nhận 1 IP proxy mới. Trả về IP:Port để kết nối.
/api/client/proxy/currentKiểm tra IP đang sử dụng và thời gian có thể đổi IP tiếp.
/api/client/proxy/removeXóa IP hiện tại. Sau đó gọi 'Lấy IP mới' để nhận IP khác.
/api/client/key/detailXem trạng thái, loại key, ngày hết hạn của 1 key cụ thể.
/api/client/key/listXem toàn bộ key đang có trong tài khoản của bạn.
/api/client/key/buyMua key proxy mới, trừ tiền từ số dư tài khoản.
/api/client/key/renewalGia hạn thêm ngày sử dụng cho key sắp hết hạn.
/api/client/key/removeXóa vĩnh viễn key không dùng nữa khỏi tài khoản.
/api/client/provincesLấy danh sách 63 tỉnh thành kèm ID. Dùng ID để chọn vùng khi lấy IP.
/api/client/pricingXem giá các loại key (Thường, VIP, VIP 1h) theo ngày.
/api/client/user/currentXem tên, email, số dư và thông tin tài khoản hiện tại.
/api/client/gift-code/redeemNhập gift code để nạp tiền vào tài khoản.
/api/client/ip-historyXem lại tất cả các lần lấy IP và đổi IP trước đó.
/api/client/key-ordersXem lại các đơn mua key và gia hạn key.
/api/client/depositsXem lại tất cả giao dịch nạp tiền vào tài khoản.
Copy và chỉnh sửa cho phù hợp với dự án của bạn. Code có comment tiếng Việt chi tiết từng bước.
1# ════════════════════════════════════════2# Hướng dẫn gọi API bằng cURL / HTTP3# ════════════════════════════════════════4#5# Base URL: https://nestproxy.com/api/client/6# Auth: Gửi header "user-api-key: YOUR_API_KEY" cho endpoint yêu cầu Auth7# API Key lấy ở: Dashboard → Tài khoản → API Key8#9# ── QUAN TRỌNG ──10# Thay YOUR_API_KEY = API key thật của bạn11# Thay YOUR_KEY = Proxy key thật (lấy ở Dashboard → Key của tôi)12 13# ═══════════════════════════════════════14# THAO TÁC PROXY (QUAN TRỌNG NHẤT)15# ═══════════════════════════════════════16 17# 1. Lấy IP proxy mới (không cần Auth)18# → Trả về IP:Port để kết nối19curl "https://nestproxy.com/api/client/proxy/available?proxy_key=YOUR_KEY"20 21# Lấy IP ở tỉnh cụ thể (ví dụ: Hà Nội = province_id 1)22curl "https://nestproxy.com/api/client/proxy/available?proxy_key=YOUR_KEY&province_id=1"23 24# 2. Xem IP đang dùng hiện tại25curl "https://nestproxy.com/api/client/proxy/current?proxy_key=YOUR_KEY"26 27# 3. Đổi IP — Bước 1: Xóa IP cũ, Bước 2: Gọi lại lệnh "Lấy IP mới" ở trên28curl -X POST "https://nestproxy.com/api/client/proxy/remove?proxy_key=YOUR_KEY"29 30# ═══════════════════════════════════════31# QUẢN LÝ KEY32# ═══════════════════════════════════════33 34# 4. Xem chi tiết 1 key (không cần Auth — chỉ cần biết proxy_key)35curl "https://nestproxy.com/api/client/key/detail?proxy_key=YOUR_KEY"36 37# 5. Xem tất cả key của bạn (cần Auth)38curl -H "user-api-key: YOUR_API_KEY" \39 "https://nestproxy.com/api/client/key/list"40 41# 6. Mua key mới (cần Auth — trừ tiền từ số dư)42# keyType: "NORMAL" | "VIP" | "VIP_1H"43# quantity: số lượng key muốn mua44# duration: thời hạn sử dụng (ngày)45curl -X POST -H "user-api-key: YOUR_API_KEY" \46 -H "Content-Type: application/json" \47 -d '{"keyType":"NORMAL","quantity":2,"duration":30}' \48 "https://nestproxy.com/api/client/key/buy"49 50# 7. Gia hạn key sắp hết hạn (cần Auth)51curl -X POST -H "user-api-key: YOUR_API_KEY" \52 -H "Content-Type: application/json" \53 -d '{"proxyKey":"proxy-key-uuid","duration":7}' \54 "https://nestproxy.com/api/client/key/renewal"55 56# 8. Xóa key không dùng nữa (cần Auth)57curl -X POST -H "user-api-key: YOUR_API_KEY" \58 "https://nestproxy.com/api/client/key/remove?proxy_key=YOUR_KEY"59 60# ═══════════════════════════════════════61# TÀI KHOẢN & TIỆN ÍCH62# ═══════════════════════════════════════63 64# 9. Xem thông tin tài khoản + số dư (cần Auth)65curl -H "user-api-key: YOUR_API_KEY" \66 "https://nestproxy.com/api/client/user/current"67 68# 10. Đổi Gift Code lấy tiền vào tài khoản (cần Auth)69curl -X POST -H "user-api-key: YOUR_API_KEY" \70 -H "Content-Type: application/json" \71 -d '{"code":"GIFT-CODE-ABC"}' \72 "https://nestproxy.com/api/client/gift-code/redeem"73 74# ═══════════════════════════════════════75# XEM THÔNG TIN CHUNG (KHÔNG CẦN AUTH)76# ═══════════════════════════════════════77 78# 11. Lấy danh sách 63 tỉnh thành (lấy province_id dùng cho lệnh lấy IP)79curl "https://nestproxy.com/api/client/provinces"80curl "https://nestproxy.com/api/client/provinces?search_text=Hà Nội"81 82# 12. Xem bảng giá các loại key83curl "https://nestproxy.com/api/client/pricing"84 85# ═══════════════════════════════════════86# LỊCH SỬ (CẦN AUTH)87# ═══════════════════════════════════════88 89# 13. Lịch sử đổi IP90curl -H "user-api-key: YOUR_API_KEY" \91 "https://nestproxy.com/api/client/ip-history"92 93# 14. Lịch sử mua / gia hạn key94curl -H "user-api-key: YOUR_API_KEY" \95 "https://nestproxy.com/api/client/key-orders"96 97# 15. Lịch sử nạp tiền98curl -H "user-api-key: YOUR_API_KEY" \99 "https://nestproxy.com/api/client/deposits"🌐 Tất cả endpoint đều bắt đầu bằng URL sau:
https://nestproxy.com/api/client/Đây là cấu trúc JSON mà API trả về. Bạn sẽ nhận được đúng các trường này khi gọi thành công.
Nhận được khi gọi lấy IP mới hoặc xem IP hiện tại
{
proxy: "103.1.2.3:8080", // ← IP:Port để kết nối
province: "TP Hà Nội", // ← Tỉnh thành của IP
provinceId: 1 // ← ID tỉnh
}Nhận được khi xem chi tiết 1 key proxy
{
id: 1,
proxyKey: "uuid-string", // ← Mã key để kết nối
keyType: "NORMAL", // ← Loại: NORMAL / VIP / VIP_1H
isActive: true, // ← Đang hoạt động?
expiredAt: "2025-04-01", // ← Ngày hết hạn
createdAt: "2025-03-01" // ← Ngày tạo
}Nhận được khi xem thông tin tài khoản
{
id: 1,
userName: "john",
email: "[email protected]",
balance: 500000, // ← Số dư (VNĐ)
role: "USER",
apiKey: "your-api-key", // ← API Key của bạn
paymentCode: "NP12345" // ← Mã nạp tiền
}Nhận được khi lấy danh sách tỉnh thành
{
id: 1, // ← province_id dùng để chọn vùng
name: "TP Hà Nội", // ← Tên tỉnh thành
level: "Thành phố TW" // ← Cấp hành chính
}Nếu bạn gặp lỗi hoặc cần giúp đỡ khi tích hợp API, liên hệ đội ngũ kỹ thuật qua Zalo — chúng tôi sẽ hỗ trợ tận tình.