Récupérer les détails du compte utilisateur actuel

Cet endpoint vous permet de récupérer les détails du compte de l'utilisateur actuellement authentifié.

Point de terminaison

GET /api/v1/account/

Authentification

Ce point de terminaison nécessite une authentification à l'aide d'un jeton JWT.

Demande

Aucun paramètre de demande n'est requis.

Réponse

{
  "id": "user_id",
  "email": "[email protected]",
  "name": "Nom de l'utilisateur"
}

Profil de l'utilisateur (Informations étendues)

Pour des informations plus détaillées sur le profil de l'utilisateur, vous pouvez utiliser :

GET /api/v1/me/

Réponse Étendue

{
  "id": "nom_utilisateur",
  "email": "[email protected]",
  "name": "Nom de l'utilisateur",
  "user_onboarding_status": 7,
  "dev_onboarding_status": 3,
  "company_name": "Société",
  "website": "https://exemple.com",
  "bio": "Bio de l'utilisateur",
  "team": [
    {
      "id": "id_de_l'équipe", 
      "name": "Nom de l'équipe", 
      "image_url": "url", 
      "role": "admin"
    }
  ],
  "embed_quota": 10000,
  "current_usage": 500,
  "email_verified": true
}

Réponses d'erreur

Code d'état
Description

401

Non autorisé - Identifiants d'authentification invalides ou manquants

403

Interdit - L'utilisateur n'a pas la permission d'accéder à cette ressource

500

Erreur interne du serveur - Quelque chose s'est mal passé sur le serveur

Exemple d'utilisation

Utilisation de cURL

curl -H "Authorization: Bearer YOUR_JWT_TOKEN" https://api.rememberizer.ai/api/v1/account/

Utilisation de JavaScript

const response = await fetch('https://api.rememberizer.ai/api/v1/account/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_JWT_TOKEN'
  }
});
const data = await response.json();
console.log(data);

Utiliser Python

import requests

headers = {"Authorization": "Bearer YOUR_JWT_TOKEN"}
response = requests.get("https://api.rememberizer.ai/api/v1/account/", headers=headers)
data = response.json()
print(data)

Last updated