Aller au contenu

API Reference

Authentification

Tous les endpoints (sauf auth) nécessitent un token JWT :

Authorization: Bearer <votre_token>

Endpoints principaux

Méthode Endpoint Description
POST /api/v1/auth/otp/send Envoyer code OTP
POST /api/v1/auth/otp/verify Vérifier code
POST /api/v1/auth/refresh Rafraîchir token
GET /api/v1/users/me Profil utilisateur
POST /api/v1/tontines Créer tontine
GET /api/v1/tontines Liste tontines
GET /api/v1/tontines/{id} Détail tontine
POST /api/v1/cycles/{id}/payments Déclarer paiement
PUT /api/v1/payments/{id}/validate Valider paiement

Ces URLs sont protégées par mot de passe.