Cập nhật API key
Bật/tắt một key, hoặc thiết lập/xóa giới hạn chi tiêu của nó — mỗi lần gọi chỉ làm đúng một trong hai, không bao giờ cả hai cùng lúc. Endpoint quản lý với cùng quy tắc như tạo key: Bearer token phải là Management API Key, hoặc dùng session đã đăng nhập.
/api/v1/keys/:idXác thực
Authorizationbắt buộcAPI key dưới dạng bearer token trong header Authorization.
Tham số đường dẫn
idbắt buộcID của key cần cập nhật.
Body
enabledBật (true) hoặc tắt (false) key này. Bất kỳ lần chuyển đổi thủ công nào cũng xóa cờ tự động vô hiệu hóa do vượt giới hạn chi tiêu trước đó, để key không bao giờ bị tự động bật lại âm thầm trái với ý định của bạn.
spendLimitUsdĐặt giới hạn chi tiêu (USD); truyền null để xóa giới hạn. Loại trừ lẫn nhau với enabled — một request chỉ có thể gửi một trong hai.
spendLimitPeriodChu kỳ đặt lại giới hạn chi tiêu. Bắt buộc bất cứ khi nào spendLimitUsd được đặt, và chỉ chấp nhận giá trị gốc day/week/month — khác với endpoint tạo key, các bí danh daily/weekly/monthly KHÔNG được chấp nhận ở đây.
dayweekmonth