BazaarLinkBazaarLink
Masuk
DokumentasiReferensi APIReferensi SDKPenggunaan AgentikSkill AI
Management Key

Perbarui API key

Mengaktifkan/menonaktifkan key, atau mengatur/menghapus batas pengeluarannya — setiap panggilan melakukan tepat satu dari ini, tidak pernah keduanya sekaligus. Endpoint manajemen dengan aturan sama seperti pembuatan key: token Bearer harus Management API Key, atau gunakan sesi yang sudah login.

PATCH/api/v1/keys/:id

Otorisasi

Authorizationwajib
string · header

API key sebagai bearer token di header Authorization.

Parameter path

idwajib
string

ID key yang akan diperbarui.

Body

enabled
boolean

Mengaktifkan (true) atau menonaktifkan (false) key ini. Setiap toggle manual menghapus flag auto-disable batas pengeluaran sebelumnya, sehingga key tidak akan pernah diaktifkan ulang secara diam-diam bertentangan dengan maksud Anda.

spendLimitUsd
number | null

Menetapkan batas pengeluaran dalam USD; kirim null untuk menghapus batas. Saling eksklusif dengan enabled — satu permintaan hanya dapat mengirim salah satu.

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

Periode reset batas pengeluaran. Wajib setiap kali spendLimitUsd diset, dan hanya menerima nilai mentah day/week/month — berbeda dari endpoint pembuatan key, alias daily/weekly/monthly TIDAK diterima di sini.

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}'
Contoh respons

Diperbarui. Respons hanyalah flag konfirmasi, bukan rekaman key lengkap — panggil daftar key lagi untuk melihat status terkini.

{
  "updated": true
}
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
Perbarui API key — BazaarLink API