API — Utilisateurs & profils

EndpointDescription
POST/api/users/registerCréer un compte
POST/api/tokenSe connecter (jeton)
GET/api/users/meMon profil
PUT/api/users/meModifier mon profil
GET/api/users/{user_id}Profil d'un utilisateur
GET/api/profile/{user_id}/fullProfil complet
GET/api/profile/{user_id}/wingsBadges du profil
POST/api/users/{user_id}/followS'abonner / se désabonner
GET/api/users/me/levelMon niveau
GET/api/users/{user_id}/levelNiveau d'un utilisateur
GET/api/levelsListe des rangs
GET/api/users/me/cardMa carte de profil
GET/api/users/{user_id}/cardCarte d'un utilisateur
PUT/api/users/me/card/styleChanger le style de carte
GET/api/users/me/categoriesMes catégories
PUT/api/users/me/categoriesDéfinir mes catégories
GET/api/categoriesCatégories disponibles
PUT/api/users/me/countryDéfinir mon pays
POST/api/users/me/country/autoDétection automatique du pays
POST/api/users/me/verifyDemander la vérification
GET/api/users/me/verification-statusStatut de vérification
GET/api/notificationsMes notifications
GET/api/connected-appsApps MCP connectées
DELETE/api/connected-apps/{app_id}Révoquer une app
POST/api/locationPartager ma position
DELETE/api/locationSupprimer ma position
GET/api/friends/nearbyAmis à proximité
Authentification requise (cookie de session ou Authorization: Bearer <token>) : voir Authentification.