GET /account/me

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 ou Authorization: Bearer (les deux en-têtes sont équivalents).

GET /account/me

Request body

The following parameters can be included in the request body:

Parameters

Successful response

The following fields are returned in a successful response:

Response fields

user
object
Required

Informations sur l'utilisateur authentifié.

api_key
object
Required

Métadonnées de la clé API utilisée pour la requête.

balance
object
Required

Solde courant du compte ; le champ limit n'apparaît que si une limite est définie.

usage
object
Required

Usage agrégé du compte.

Examples

Code examples for using this endpoint:

curl
curl -sS https://api-endpoints.alphaedge-ai.com/account/me \
  -H "X-API-Key: sk_ai_VOTRE_CLE"
python
import httpx
r = httpx.get(
    "https://api-endpoints.alphaedge-ai.com/account/me",
    headers={"X-API-Key": "sk_ai_VOTRE_CLE"},
)
print(r.json())
typescript
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

Sample API response:

json
{
  "user":    { "full_name": "KotiK" },
  "api_key": { "prefix": "sk_ai_173M…" },
  "balance": { "amount": 2570.49, "currency": "EUR" },
  "usage":   { "total_requests": 0 }
}