Ikhtisar
Gunakan endpoint ini untuk memperbarui nama, batas penggunaan, model yang diizinkan, waktu kedaluwarsa, atau status dari API key yang sudah ada.Request body
Request PATCH harus menyertakan minimal satu field.| Field | Tipe | Default / batas | Deskripsi |
|---|---|---|---|
status | enum | - | active, inactive, revoked |
name | string | panjang 1-50 | Nama tampilan yang diperbarui |
limitAmount | number | null | minimum 0, maksimum 100000 | null = tanpa batas, 0 = kuota nol, nilai positif = batas USD |
limitCurrency | enum | default USD | Opsional: USD atau CNY. Jika diatur ke CNY, limitAmount diperlakukan sebagai RMB dan dikonversi ke USD di server sebelum disimpan |
models | string[] | - | Allowlist model logis yang diperbarui |
expiresAt | string | null | datetime RFC3339 | null menghapus tanggal kedaluwarsa |
Catatan
- Penghapusan permanen memang tidak didukung di Management API v1.
revokedbiasanya dianggap sebagai status terminal; jika Anda membutuhkan key lagi, biasanya lebih baik membuat key baru.- Secara default,
limitAmountditafsirkan sebagai USD. Jika Anda mengirimlimitCurrency: "CNY", batas tersebut diperlakukan sebagai RMB dan otomatis dikonversi ke USD dengan kurs saat ini sebelum disimpan. - Respons menyertakan
exchange_rateserta field tampilan RMBlimit_amount_cnydanused_amount_cny.