Endpoint Account
Utilisez cet endpoint pour consulter l'état de votre compte API et le résumé d'utilisation.
Chemin de base :
GET /api/v1/account
GET /api/v1/account
Retourne :
- les crédits restants
- les métadonnées d'abonnement
- le résumé d'utilisation (30 derniers jours)
- le nombre de clés API actives
Requête
curl -X GET "https://armox.ai/api/v1/account" \
-H "Authorization: Bearer sk_live_your_key_here"
Réponse
{
"object": "account",
"user_id": "user_123",
"credits": 8420,
"subscription": "agency",
"usage": {
"credits_used_last_30d": 12480,
"total_requests_last_30d": 931,
"total_jobs": 415
},
"api_keys": {
"active": 3
}
}
Utilisations typiques
- afficher les crédits dans votre panneau d'administration interne
- surveiller les tendances d'utilisation sur 30 jours
- vérifier le nombre de clés actives pour les audits de sécurité
- déclencher des alertes lorsque les crédits sont bas
Exemple JavaScript
const response = await fetch("https://armox.ai/api/v1/account", {
headers: {
Authorization: "Bearer sk_live_your_key_here",
},
});
const account = await response.json();
console.log(account.credits, account.usage);
Exemple Python
Prompt Template
import requests response = requests.get( "https://armox.ai/api/v1/account", headers={"Authorization": "Bearer sk_live_your_key_here"}, ) account = response.json() print(account["credits"]) print(account["usage"])