Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.lemondata.cc/llms.txt

Use this file to discover all available pages before exploring further.

Vue d’ensemble

Utilisez cet endpoint pour mettre à jour le nom, la limite d’usage, les modèles autorisés, l’expiration ou le statut d’une API Key utilisateur existante.

Corps de la requête

Au moins un champ doit être fourni dans la requête PATCH.
ChampTypeValeurs par défaut / limitesDescription
statusenum-active, inactive, suspended, revoked
namestringlongueur 1-50Nom affiché mis à jour
limitAmountnumber | nullmin. 0, entrée max. 1000000null = illimité, 0 = quota nul. Les valeurs positives sont normalisées vers un plafond stocké qui ne peut pas dépasser l’équivalent de 100000 USD.
limitCurrencyenumvaleur par défaut USDUSD uniquement. L’envoi de CNY renvoie 400 currency_retired.
modelsstring[]-Liste d’autorisation des modèles logiques mise à jour
expiresAtstring | nulldatetime RFC3339null efface la date d’expiration

Notes

  • Les champs monétaires sont réservés au USD. Les entrées CNY sont obsolètes et renvoient 400 currency_retired.
  • Le hard delete n’est volontairement pas pris en charge dans Management API v1.
  • revoked est terminal pour l’usage opérationnel courant ; créez une nouvelle clé au lieu d’attendre un futur flux de réactivation.

Exemple

curl -X PATCH "https://api.lemondata.cc/v1/management/api-keys/key_abc123def456" \
  -H "Authorization: Bearer mt-your-management-token" \
  -H "Content-Type: application/json" \
  -d '{
    "status": "inactive",
    "limitAmount": 0
  }'

Requête / Réponse

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