Passer au contenu principal

Vue d’ensemble

Cet endpoint crée une nouvelle API Key de type type=user dans l’organisation associée au management token courant.

Corps de la requête

ChampTypeValeurs par défaut / limitesDescription
namestringrequis, valeur par défaut Default Key, longueur 1-50Nom affiché ; les espaces de début et de fin sont retirés côté serveur
limitAmountnumber | nullmin. 0, max. 100000null ou omis = illimité, 0 = aucun budget exploitable, valeur positive = plafond en USD
limitCurrencyenumvaleur par défaut USDOptionnel : USD ou CNY. Si défini sur CNY, limitAmount est interprété en RMB puis converti en USD côté serveur avant le stockage
modelsstring[]valeur par défaut []Liste d’autorisation optionnelle des modèles logiques
expiresAtstring | nulldatetime RFC3339null signifie sans date d’expiration

Notes

  • La valeur complète de l’API Key n’est affichée qu’une seule fois dans la réponse.
  • models: [] signifie qu’aucune restriction supplémentaire n’est appliquée au-delà de la politique d’organisation.
  • limitAmount: 0 crée une clé valide mais sans budget exploitable, jusqu’à mise à jour ultérieure.
  • Par défaut, limitAmount est interprété en USD. Si vous envoyez limitCurrency: "CNY", le plafond est traité en RMB puis converti automatiquement en USD avec le taux de change actuel avant d’être stocké.
  • La réponse inclut exchange_rate ainsi que les champs d’affichage RMB limit_amount_cny et used_amount_cny.

Exemple

curl -X POST "https://api.lemondata.cc/v1/management/api-keys" \
  -H "Authorization: Bearer mt-your-management-token" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Backend Worker",
    "limitAmount": 500,
    "models": ["veo3.1", "sora-2"],
    "expiresAt": "2026-12-31T23:59:59Z"
  }'

Requête / Réponse

Utilisez le panneau OpenAPI interactif ci-dessus pour obtenir le schéma exact et les champs de réponse.