API कुंजी अपडेट करें
किसी कुंजी को सक्षम/अक्षम करता है, या उसकी खर्च सीमा सेट/साफ़ करता है — प्रत्येक कॉल में इनमें से ठीक एक ही काम होता है, दोनों एक साथ कभी नहीं। यह प्रबंधन एंडपॉइंट है, कुंजी बनाने जैसा ही नियम: Bearer टोकन Management API Key होनी चाहिए, या लॉग इन सत्र का उपयोग करें।
/api/v1/keys/:idप्राधिकरण
Authorizationआवश्यकAuthorization हेडर में bearer token के रूप में API कुंजी।
पथ पैरामीटर
idआवश्यकअपडेट करने के लिए कुंजी की ID।
Body
enabledइस कुंजी को सक्षम (true) या अक्षम (false) करें। कोई भी मैन्युअल टॉगल पिछले खर्च-सीमा ऑटो-डिसेबल फ़्लैग को साफ़ कर देता है, ताकि बाद में आपकी मंशा के विपरीत चुपचाप ऑटो-रीएनेबल न हो।
spendLimitUsdखर्च सीमा (USD) सेट करता है; सीमा साफ़ करने के लिए null भेजें। enabled के साथ परस्पर अनन्य है — एक ही रिक्वेस्ट में केवल एक ही भेजा जा सकता है।
spendLimitPeriodखर्च सीमा की रीसेट अवधि। जब भी spendLimitUsd सेट हो, यह ज़रूरी है, और केवल day/week/month मूल मान स्वीकार करता है — कुंजी बनाने वाले एंडपॉइंट के विपरीत, यहाँ daily/weekly/monthly उपनाम स्वीकार नहीं होते।
dayweekmonth