> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtenir la configuration des limites d'utilisation

> Récupérer la configuration des plafonds de crédits d'extension par utilisateur, interrogée par équipe, groupe ou utilisateur individuel pour la gestion de la facturation Enterprise.

<div id="overview">
  ## Vue d'ensemble
</div>

Obtenez la configuration actuelle du plafond de crédits d'add-on par utilisateur pour votre organisation. Les plafonds sont toujours définis par utilisateur. Lorsque vous interrogez au niveau d'une équipe ou d'un groupe, la réponse renvoie le plafond par utilisateur qui a été appliqué aux utilisateurs de cette équipe ou de ce groupe.

<div id="request">
  ## Requête
</div>

<ParamField body="service_key" type="string" required>
  Votre clé de service avec les autorisations "Facturation Lecture"
</ParamField>

<div id="scope-configuration-choose-one">
  ### Configuration du périmètre (choisir une option)
</div>

<ParamField body="team_level" type="boolean">
  Définissez-le sur `true` pour récupérer le plafond par utilisateur appliqué à tous les utilisateurs de l'équipe
</ParamField>

<ParamField body="group_id" type="string">
  Récupérez le plafond par utilisateur appliqué à tous les utilisateurs d'un groupe spécifique en fournissant l'ID du groupe
</ParamField>

<ParamField body="user_email" type="string">
  Récupérez la configuration pour un utilisateur spécifique en fournissant son adresse e-mail
</ParamField>

<Info>
  Vous devez fournir l’un de `team_level`, `group_id` ou `user_email` pour définir le périmètre.
</Info>

<div id="example-request-get-per-user-cap-for-all-users-on-team">
  ### Exemple de requête - Obtenir le plafond par utilisateur pour tous les utilisateurs de l'équipe
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "team_level": true
}' \
https://server.codeium.com/api/v1/GetUsageConfig
```

<div id="example-request-get-per-user-cap-for-all-users-in-a-group">
  ### Exemple de requête - Obtenir le plafond d’utilisation par utilisateur pour tous les membres d’un groupe
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "group_id": "engineering_team"
}' \
https://server.codeium.com/api/v1/GetUsageConfig
```

<div id="example-request-get-user-configuration">
  ### Exemple de requête - Récupérer la configuration utilisateur
</div>

```bash theme={null}
curl -X POST --header "Content-Type: application/json" \
--data '{
  "service_key": "your_service_key_here",
  "user_email": "user@example.com"
}' \
https://server.codeium.com/api/v1/GetUsageConfig
```

<div id="response">
  ## Réponse
</div>

<ResponseField name="addOnCreditCap" type="integer">
  La valeur configurée du plafond de crédits d’add-on. Si ce champ n’est pas présent dans la réponse, aucun plafond n’est configuré au niveau de portée demandé.
</ResponseField>

<div id="example-response-with-cap-configured">
  ### Exemple de réponse - Avec plafond défini
</div>

```json theme={null}
{
  "addOnCreditCap": 10000
}
```

<div id="example-response-no-cap-configured">
  ### Exemple de réponse – aucune limite configurée
</div>

```json theme={null}
{}
```

<div id="error-responses">
  ## Réponses d’erreur
</div>

Scénarios d’erreur courants :

* Clé de service invalide ou autorisations insuffisantes
* Plusieurs paramètres de scope fournis
* Aucun paramètre de scope fourni
* ID de groupe ou adresse e‑mail utilisateur invalide
* Limite de requêtes dépassée
