อัปเดต API key
เปิด/ปิดใช้งานคีย์ หรือกำหนด/ล้างขีดจำกัดการใช้จ่าย — แต่ละคำขอทำได้เพียงอย่างใดอย่างหนึ่งเท่านั้น ไม่สามารถทำทั้งสองพร้อมกัน เป็น endpoint การจัดการที่มีกฎเดียวกับการสร้างคีย์: Bearer token ต้องเป็น Management API Key หรือใช้ session ที่ล็อกอินแล้ว
/api/v1/keys/:idการอนุญาต
Authorizationจำเป็นAPI key เป็น bearer token ใน header Authorization
พารามิเตอร์เส้นทาง
idจำเป็นID ของคีย์ที่จะอัปเดต
Body
enabledเปิดใช้งาน (true) หรือปิดใช้งาน (false) คีย์นี้ การสลับด้วยตนเองครั้งใดก็ตามจะล้างแฟล็กปิดใช้งานอัตโนมัติจากขีดจำกัดการใช้จ่ายก่อนหน้า เพื่อไม่ให้ระบบเปิดใช้งานคืนโดยอัตโนมัติอย่างเงียบ ๆ ในภายหลังซึ่งขัดกับความตั้งใจของคุณ
spendLimitUsdกำหนดขีดจำกัดการใช้จ่าย (USD) ส่ง null เพื่อล้างขีดจำกัด ไม่สามารถใช้ร่วมกับ enabled ได้ — คำขอเดียวส่งได้เพียงอย่างใดอย่างหนึ่ง
spendLimitPeriodรอบรีเซ็ตขีดจำกัดการใช้จ่าย จำเป็นทุกครั้งที่กำหนด spendLimitUsd และรับเฉพาะค่าดิบ day/week/month เท่านั้น — ต่างจาก endpoint สร้างคีย์ ชื่อเทียบเท่า daily/weekly/monthly จะไม่ถูกรับที่นี่
dayweekmonth