BazaarLinkBazaarLink
साइन इन
दस्तावेज़API संदर्भSDK संदर्भएजेंटिक उपयोगAI स्किल्स
Management Key

API कुंजी अपडेट करें

किसी कुंजी को सक्षम/अक्षम करता है, या उसकी खर्च सीमा सेट/साफ़ करता है — प्रत्येक कॉल में इनमें से ठीक एक ही काम होता है, दोनों एक साथ कभी नहीं। यह प्रबंधन एंडपॉइंट है, कुंजी बनाने जैसा ही नियम: Bearer टोकन Management API Key होनी चाहिए, या लॉग इन सत्र का उपयोग करें।

PATCH/api/v1/keys/:id

प्राधिकरण

Authorizationआवश्यक
string · header

Authorization हेडर में bearer token के रूप में API कुंजी।

पथ पैरामीटर

idआवश्यक
string

अपडेट करने के लिए कुंजी की ID।

Body

enabled
boolean

इस कुंजी को सक्षम (true) या अक्षम (false) करें। कोई भी मैन्युअल टॉगल पिछले खर्च-सीमा ऑटो-डिसेबल फ़्लैग को साफ़ कर देता है, ताकि बाद में आपकी मंशा के विपरीत चुपचाप ऑटो-रीएनेबल न हो।

spendLimitUsd
number | null

खर्च सीमा (USD) सेट करता है; सीमा साफ़ करने के लिए null भेजें। enabled के साथ परस्पर अनन्य है — एक ही रिक्वेस्ट में केवल एक ही भेजा जा सकता है।

positive, ≤1,000,000
spendLimitPeriod
string | null

खर्च सीमा की रीसेट अवधि। जब भी spendLimitUsd सेट हो, यह ज़रूरी है, और केवल day/week/month मूल मान स्वीकार करता है — कुंजी बनाने वाले एंडपॉइंट के विपरीत, यहाँ daily/weekly/monthly उपनाम स्वीकार नहीं होते।

dayweekmonth
PATCH /api/v1/keys/:id
curl -X PATCH https://bazaarlink.ai/api/v1/keys/key_abc123 \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"enabled": false}'
प्रतिक्रिया उदाहरण

अपडेट हो गया। प्रतिक्रिया केवल एक पुष्टि फ़्लैग है, पूरा कुंजी रिकॉर्ड नहीं — वर्तमान स्थिति देखने के लिए दोबारा कुंजी सूची कॉल करें।

{
  "updated": true
}
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
API कुंजी अपडेट करें — BazaarLink API