1. Đăng nhập vào tài khoản cá nhân Gate của bạn và nhấp vào “Ảnh đại diện” - “Quản lý API” ở góc trên bên phải.
2. Nhấp vào “Tạo khóa API” trên trang hiển thị.
3. Tạo API Key
Tạo khóa APIv2:
① Quyền IP: Bạn có thể chọn liên kết hoặc không liên kết IP. Lưu ý: Nếu không liên kết IP, API Key sẽ được sử dụng từ bất kỳ địa chỉ nào và có hiệu lực trong 90 ngày.
② Loại API Key: Chọn khóa API v2. Mỗi người dùng chỉ có thể tạo 1 bộ, bộ mới sẽ ghi đè bộ cũ. Sau đó bạn có thể chọn: “Đọc và ghi” hoặc “Chỉ đọc”.
③ Xác nhận thông tin và nhấp vào “Gửi” để hoàn tất.
Lưu ý: Sau khi tạo khóa API mới, khóa API cũ sẽ ngay lập tức mất hiệu lực.
API key có thể được dùng để truy vấn thông tin tài khoản, giao dịch hoặc rút tiền. Vui lòng bảo quản kỹ và không chia sẻ với người khác!
Tạo khóa APIv4:
① Ghi chú khóa API: Giúp bạn ghi nhớ và xác định rõ ràng từng key.
② Quyền IP: Tùy chọn liên kết IP như trên.
③ Loại khóa API: Chọn API v4.
④ Loại tài khoản: Chọn tài khoản Thường / Ký quỹ / Testnet.
⑤ Quyền: Chọn “Đọc và ghi” hoặc “Chỉ đọc”. Lưu ý: Không được để trống cặp giao dịch.
⑥ Xác nhận thông tin và nhấn “Gửi” để hoàn tất.
4. Sau khi nhấn “Gửi”, hệ thống sẽ hiển thị nhắc nhở rủi ro. Vui lòng đọc kỹ cảnh báo và chọn “Tôi chấp nhận” hoặc “Hủy” để tiếp tục.
Nhập mật khẩu quỹ, chọn phương thức xác thực 2FA và nhấp “Xác nhận” để hoàn tất.
5. Sau khi tạo khóa API, bạn có thể xem, chỉnh sửa hoặc xóa khóa.
6. Chú ý:
① Khóa APIv2/4 có quyền nạp và rút tiền. Khi dùng API để rút, bạn phải dùng địa chỉ đã từng rút thủ công và thời gian kể từ lần rút thủ công gần nhất phải trên 24 giờ.
② Sự khác biệt giữa APIv2 và APIv4:
• Khóa APIv2 và APIv4 là độc lập với nhau.
• APIv2 chỉ hỗ trợ giao dịch giao ngay, còn APIv4 hỗ trợ đầy đủ: giao ngay, ký quỹ và hợp đồng.
• APIv2 được tạo trong mục “Khóa APIv2”, còn APIv4 được tạo tại “Trung tâm cá nhân” - “Tài khoản phụ và API” - “Khóa APIv4”.
Hãy chọn loại API phù hợp với nhu cầu sử dụng của bạn. Tham khảo bài viết này để cập nhật thông tin mới nhất.
Nếu tài liệu không giải đáp được vấn đề của bạn, vui lòng gửi yêu cầu hỗ trợ. Khi gửi, vui lòng cung cấp:
UID của bạn, URL của yêu cầu ban đầu, thông số và mô tả chi tiết yêu cầu, loại API dùng cho giao dịch nào (giao ngay/ký quỹ, testnet/mainnet), ngôn ngữ lập trình (nên đính kèm đoạn mã gửi yêu cầu), có dùng SDK không (nếu có, vui lòng nêu rõ cách dùng hoặc để lại comment trên GitHub).
7. Tài liệu API có thể được truy cập qua mục “Dịch vụ” - “Trung tâm nhà phát triển (API)” ở cuối trang.
8. Quy tắc giới hạn tần suất
Giới hạn được tính riêng cho từng tài khoản phụ hoặc tài khoản chính.
WebSocket:
• Không giới hạn số lượng tin nhắn gửi đến server.
• Số kết nối tối đa mỗi IP: ≤ 300
Lưu ý:
Khi vi phạm giới hạn tần suất nhiều lần:
• Nếu tần suất yêu cầu < burst rate, yêu cầu sẽ bị trì hoãn.
• Nếu tần suất yêu cầu > burst rate, yêu cầu sẽ bị từ chối.