Genel Bakış
Geçerli yönetim token’ı ile ilişkili kuruluşta yeni birtype=user API anahtarı oluşturur.
İstek Gövdesi
| Alan | Tür | Varsayılan / Sınırlar | Notlar |
|---|---|---|---|
name | string | zorunlu, varsayılan Default Key, uzunluk 1-50 | Görünen ad, sunucu tarafında trim edilir |
limitAmount | number | null | min 0, input max 1000000 | null veya atlanırsa = limitsiz, 0 = sıfır kota. Pozitif değerler 100000 USD eşdeğerini aşamayacak şekilde depolama limiti olarak normalize edilir |
limitCurrency | enum | varsayılan USD | Yalnızca USD. CNY gönderildiğinde 400 currency_retired döner. |
models | string[] | varsayılan [] | Opsiyonel model allowlist’i |
expiresAt | string | null | RFC3339 datetime | null son kullanma olmadığı anlamına gelir |
Notlar
- API anahtarının tam değeri yanıtta yalnızca bir kez gösterilir.
models: [], anahtarın kuruluş politikasının ötesinde ek model kısıtı olmadığı anlamına gelir.limitAmount: 0, geçerli ama kota harcayamayan bir anahtar oluşturur; daha sonra güncellenebilir.
Örnek
İstek / Yanıt
Doğru şema ve yanıt alanları için yukarıdaki etkileşimli OpenAPI panelini kullanın.Response example
Important fields
Full secret API key value. It is returned only once on creation.
API key identifier used in follow-up Management API calls.
Display name for the API key.
Non-secret key prefix for display and support.
One of
active, inactive, or revoked.Spending cap in USD as a JSON number for display.
null means unlimited.Exact spending cap in USD as a decimal string.
null means unlimited.Accumulated usage in USD as a JSON number for display.
Exact accumulated usage in USD as a decimal string.
Per-key model allowlist. Empty array means no additional key-level model restriction.
ISO timestamp when the key expires, or
null for no expiry.ISO timestamp for the most recent use, or
null when unused.ISO creation timestamp.