Retourne un instantané du compte authentifié par la clé API : identité de l'utilisateur, préfixe de la clé API présentée, solde courant (montant et devise) et usage agrégé. Le champ balance.limit n'apparaît que si une limite est définie sur le compte ou la clé. Aucun corps ni paramètre de requête. Authentification par X-API-Key obligatoire.
/account/me
Request Body
Les paramètres suivants peuvent être inclus dans le corps de la requête :
Paramètres
Successful Response
Les champs suivants sont retournés dans une réponse réussie :
Champs de réponse
user
Informations sur l'utilisateur authentifié.
api_key
Métadonnées de la clé API utilisée pour la requête.
balance
Solde courant du compte ; le champ limit n'apparaît que si une limite est définie.
usage
Usage agrégé du compte.
source
Source interne de la réponse (diagnostic). Exemple : verify-key-fallback.
Examples
Exemples de code pour utiliser cet endpoint :
curl -sS https://api-endpoints.alphaedge-ai.com/account/me \
-H "X-API-Key: sk_ai_VOTRE_CLE"
import httpx
r = httpx.get(
"https://api-endpoints.alphaedge-ai.com/account/me",
headers={"X-API-Key": "sk_ai_VOTRE_CLE"},
)
print(r.json())
const res = await fetch("https://api-endpoints.alphaedge-ai.com/account/me", {
headers: { "X-API-Key": "sk_ai_VOTRE_CLE" },
});
console.log(await res.json());
Response
Exemple de réponse de l'API :
{
"user": { "full_name": "KotiK" },
"api_key": { "prefix": "sk_ai_173M…" },
"balance": { "amount": 2570.49, "currency": "EUR" },
"usage": { "total_requests": 0 },
"source": "verify-key-fallback"
}