Übersicht
Dieser Endpunkt erstellt einen neuen API-Key vom Typtype=user in der Organisation, die mit dem aktuellen Management-Token verknüpft ist.
Request-Body
| Feld | Typ | Standard / Grenzen | Beschreibung |
|---|---|---|---|
name | string | erforderlich, Standard Default Key, Länge 1-50 | Anzeigename; führende und nachgestellte Leerzeichen werden serverseitig entfernt |
limitAmount | number | null | min. 0, Eingabe max. 1000000 | null oder weggelassen = unbegrenzt, 0 = Nullkontingent. Positive Werte werden auf ein gespeichertes Limit normalisiert, das 100000 USD Gegenwert nicht überschreiten kann. |
limitCurrency | enum | Standardwert USD | Nur USD. Das Senden von CNY gibt 400 currency_retired zurück. |
models | string[] | Standard [] | Optionale Allowlist für logische Modelle |
expiresAt | string | null | RFC3339-Datetime | null bedeutet ohne Ablaufzeit |
Hinweise
- Der vollständige API-Key-Wert wird nur einmal in der Antwort angezeigt.
models: []bedeutet, dass keine zusätzliche Modellbeschränkung über die Organisationsrichtlinie hinaus gilt.limitAmount: 0erstellt einen gültigen Key, der zunächst kein Kontingent verbrauchen kann.
Beispiel
Anfrage / Antwort
Verwenden Sie das interaktive OpenAPI-Panel oben für das genaue Schema und die Response-Felder.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.