Récupérez la configuration actuelle du plafond de crédits d’add-on pour votre organisation. Vous pouvez interroger les configurations au niveau de l’équipe, pour des groupes spécifiques ou pour des utilisateurs individuels.
Votre clé de service avec les autorisations « Billing Read »
Configuration de la portée (Choisissez-en une)
Définissez la valeur sur true pour récupérer la configuration au niveau de l’équipe
Récupérez la configuration pour un groupe spécifique en fournissant l’ID du groupe
Récupérez la configuration pour un utilisateur spécifique en fournissant son adresse e-mail
Vous devez fournir l’un des paramètres team_level, group_id ou user_email pour définir la portée.
Exemple de requête - Obtenir la configuration de l’équipe
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
Exemple de requête - Récupérer la configuration d’un groupe
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
Exemple de requête - Récupérer la configuration utilisateur
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "your_service_key_here",
"user_email": "[email protected]"
}' \
https://server.codeium.com/api/v1/GetUsageConfig
Valeur configurée du plafond de crédits de l’add-on. Si ce champ n’est pas présent dans la réponse, aucun plafond n’est configuré au niveau de périmètre demandé.
{
"add_on_credit_cap": 10000
}
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