📋 À propos de l'API
L'API Tontine est une solution complète pour la gestion de tontines individuelles avec intégration de paiements mobiles via FedaPay. Elle permet aux utilisateurs de créer, gérer et suivre leurs objectifs d'épargne avec des rappels automatiques et des notifications intelligentes.
🔐 Authentification
Authentification sécurisée par SMS/OTP avec Laravel Sanctum
- POST /auth/send-otp
- POST /auth/verify-otp
- POST /auth/refresh
- POST /auth/logout
💰 Gestion des Tontines
Création et gestion complète des tontines individuelles
- GET /tontines
- POST /tontines
- GET /tontines/{id}
- POST /tontines/{id}/contribute
- DELETE /tontines/{id}
💳 Paiements
Intégration FedaPay pour les paiements mobiles au Bénin
- POST /payments/initiate
- GET /payments/{transaction}/status
- POST /payments/webhook/fedapay
🔔 Notifications
Système de notifications multi-canaux (in-app, push, SMS)
- GET /notifications
- PUT /notifications/{id}/mark-read
- POST /notifications/mark-all-read
- DELETE /notifications/clear
📊 Dashboard
Statistiques et données du tableau de bord utilisateur
- GET /dashboard
- GET /transactions
- GET /profile
- PUT /profile
📱 Fonctionnalités
- ✅ Authentification par SMS/OTP
- ✅ Paiements mobiles (MTN, Moov, Celtis)
- ✅ Notifications push (Firebase)
- ✅ Rappels automatiques
- ✅ Statistiques en temps réel
- ✅ API REST complète
🚀 Démarrage rapide
- Authentification : Envoyez un OTP à votre numéro de téléphone
- Vérification : Vérifiez le code OTP reçu par SMS
- Token : Utilisez le token Bearer retourné pour les requêtes authentifiées
- Création : Créez votre première tontine
- Contribution : Effectuez vos contributions via paiement mobile
🔗 URLs importantes
- Production :
https://tontinemvp.yourkitpro.com/api/v1
- Développement :
http://localhost:8000/api/v1
- Documentation :
/api/documentation
- Webhook FedaPay :
/api/v1/payments/webhook/fedapay
📞 Support
Pour toute question ou support technique, contactez-nous :
- 📧 Email : support@tontine-api.com
- 📱 Téléphone : +229 XX XX XX XX
- 🌐 Site web : https://tontine-api.com