Bảng điều khiển (dashboard) của 9Proxy là trung tâm điều hành giúp bạn kiểm soát mọi thứ một cách chính xác khi thao tác thủ công. Tuy nhiên, khi hệ thống mở rộng, cách vận hành này nhanh chóng trở nên kém hiệu quả. 9Proxy Public API mang đến khả năng điều khiển toàn bộ hạ tầng proxy bằng lập trình, cho phép hệ thống của bạn trực tiếp quản lý và biến các thao tác thủ công thành các quy trình tự động.
Đây không chỉ là một bản cập nhật tính năng. Đây là một cách vận hành hoàn toàn mới.
Chức năng thực tế của Public API
Về bản chất, 9Proxy Public API là một giao thức liên lạc trực tiếp với hệ thống của 9Proxy. Sau khi xác thực bằng API key, mọi thao tác bạn thực hiện trên dashboard sẽ trở thành lệnh API call có thể giúp kích hoạt, hẹn lịch hoặc tự động hóa từ bất kỳ đâu – không cần công cụ trung gian.
Các chức năng bao gồm:
- Quản lý tài khoản: Kiểm tra số dư thực tế, lịch sử mua hàng và nhật ký sử dụng bằng lập trình.
- Vận hành tài khoản phụ: Tạo và quản lý sub-account ở quy mô lớn mà không cần UI.
- Quản lý mã chia sẻ: Tạo và thu hồi mã proxy ngay trong quy trình làm việc của bạn.
- Ví và thanh toán: Xem lịch sử giao dịch trực tiếp từ hệ thống của bạn.
- Theo dõi đối tác: Xem dữ liệu hoa hồng và hiệu quả tiếp thị trực tiếp, không cần xuất thủ công.
- Số liệu proxy thời gian thực: Theo dõi mức sử dụng IP và băng thông trực tiếp trong hệ thống giám sát của bạn.
Thực tế, điều này có nghĩa là hệ thống của bạn sẽ kết nối trực tiếp với 9Proxy mà không cần mở dashboard, thao tác tay hay chờ con người xử lý.
Các Endpoint, Quyền Truy Cập Và Xác Thực 9Proxy Public Api
Mọi lệnh API call đều đi qua một tên miền gốc duy nhất: api.9proxy.com – endpoint chính cho lưu lượng và thao tác tài khoản thực. Mỗi API key sẽ tự động có đầy đủ quyền của tài khoản, cho phép truy cập tất cả các endpoint ngay khi được tạo.
9Proxy Public API bao gồm các nhóm endpoint sau:
- Account API: Số dư, nhật ký sử dụng, dữ liệu tài khoản.
- Sub-Accounts API: Khởi tạo, quản lý và giám sát tài khoản phụ bằng lập trình.
- Share Code API: Tạo và thu hồi mã chia sẻ proxy hàng loạt.
- User-Pass API: Quản lý thông tin xác thực tên đăng nhập/mật khẩu.
- Whitelist API: Kiểm soát danh sách whitelist IP mà không cần truy cập bảng điều khiển.
- Billing API: Kiểm tra trạng thái ví và lịch sử giao dịch.
- Affiliate API: Theo dõi dữ liệu hoa hồng và giới thiệu.
- Proxy Connect Config API: Tạo và quản lý cấu hình kết nối danh sách whitelist IP bằng lập trình.
Tài liệu hướng dẫn chi tiết cho từng nhóm có sẵn tại: Tài liệu tham khảo 9Proxy Public API.

Đối Tượng Sử Dụng Phù Hợp
Nói ngắn gọn, dành cho bất kỳ ai đang vận hành proxy ở quy mô lớn, thao tác thủ công không còn theo kịp tốc độ vận hành.
Lập trình viên xây dựng tool nội bộ. Nếu đội ngũ của bạn có hệ thống quản lý proxy riêng, dù là nền tảng scraping, admin panel cho khách hàng hay dashboard vận hành, Public API đều có thể giúp kết nối liền mạch hệ thống của bạn với backend 9Proxy.
Các agency quản lý nhiều khách hàng. Khi quy mô tăng lên, việc tạo tài khoản phụ, chia sẻ mã và lấy báo cáo thủ công cho từng khách sẽ nhanh chóng trở nên quá tải. Với API, việc onboard khách mới hay thay đổi thông tin truy cập chỉ còn là một lệnh gọi.
Các kỹ sư tự động hóa và thu thập dữ liệu quy mô lớn. Khi mọi thứ như xoay proxy, quản lý session và theo dõi sử dụng đã nằm sẵn trong hệ thống của bạn, việc phải chèn thêm một bước làm thủ công ở giữa sẽ rất bất tiện. Tích hợp API 9Proxy giúp hệ thống tự vận hành. Bạn chỉ cần thiết lập logic một lần rồi để nó chạy tự động.
Đội ngũ cần theo dõi dữ liệu theo thời gian thực mà không phụ thuộc vào dashboard. Khi lấy số liệu IP và băng thông trực tiếp qua API, bạn có thể hiển thị chúng ở bất kỳ đâu: Grafana, Slack bot riêng, hệ thống cảnh báo hay bất kỳ công cụ giám sát nào bạn đang dùng. Bạn cũng không cần phải mở trình duyệt để kiểm tra xem tài nguyên có sắp hết hay không.
Cách Tạo và Bảo Mật API Key Của Bạn
- Tạo API key: Truy cập My Account → API Key trong dashboard 9Proxy. Bạn cần bật 2FA và xác minh tài khoản trước khi tùy chọn này xuất hiện.
- Lưu trữ bảo mật: Nhấn Generate Key, sau đó sao chép ngay và lưu ở nơi an toàn (ví dụ: password manager). Để đảm bảo bảo mật, API key chỉ hiển thị một lần duy nhất và 9Proxy không lưu key sau khi khởi tạo. Nếu bạn đóng cửa sổ mà chưa lưu, bạn sẽ phải thu hồi và tạo lại key mới.
- Chọn môi trường: Sử dụng api.9proxy.com cho môi trường vận hành thực tế khi việc tích hợp đã sẵn sàng.
- Xoay vòng và Bảo mật key: Nếu nghi ngờ key bị lộ, hãy dùng tính năng Revoke & Regenerate để tạo key mới.
Lưu ý cho developer: Khi bạn tạo lại API key, key cũ sẽ bị vô hiệu ngay lập tức. Tất cả script, công cụ hoặc hệ thống đang sử dụng key cũ sẽ ngừng hoạt động cho đến khi được cập nhật key mới. Vì vậy, hãy lên kế hoạch xoay key vào thời gian bảo trì để tránh gián đoạn dịch vụ.
Để biết chi tiết về cách tạo và xoay key, bạn có thể xem Hướng dẫn tạo API Key. Nếu bạn có thắc mắc về việc hiển thị key, quyền truy cập hoặc điều gì xảy ra khi tạo lại key, phần FAQ đã tổng hợp sẵn các câu hỏi phổ biến.

Sự Chuyển Đổi Trong Vận Hành
Giá trị thực sự của một API quản lý proxy không nằm ở từng endpoint riêng lẻ, mà ở việc chuyển từ cách vận hành bị động sang tự động hóa hoàn toàn.
Khi không có API, việc quản lý hạ tầng proxy ở quy mô lớn gắn liền với hàng loạt thao tác thủ công: kiểm tra số dư, tạo từng sub-account, lấy dữ liệu bằng tay, hay thu hồi share code qua dashboard. Mỗi việc có vẻ nhỏ, nhưng cộng lại sẽ tiêu tốn rất nhiều thời gian và công sức.
Khi sử dụng Public API, tất cả những thao tác trên trở thành một phần trong logic hệ thống. Sub-account được tạo tự động khi có khách hàng mới. Cảnh báo số dư được kích hoạt khi chạm ngưỡng. Báo cáo sử dụng được tạo định kỳ theo lịch và gửi thẳng đến nơi bạn cần. Share code cũng có thể tự động xoay theo thời gian bạn thiết lập.
Hạ tầng vẫn vậy, nhưng cách bạn vận hành nó thì đã thay đổi hoàn toàn.
