Documentation API
API REST complète pour le Système Bancaire Profin
Collections API Disponibles
API Banque Centrale
Comptes, Authentification, Gestion de Portefeuille
25 endpointsAPI Gestion des Transactions
Traitement Ordres, Intégration Systèmes Externes
18 endpointsAPI Opérations Bancaires Centrales
Plan Comptable, Comptabilité, Gestion Intérêts
20 endpointsTest API Rapide
Essayez ces endpoints :
- Racine API - Vue d'ensemble du Système
- Vérification Santé Système
POST /api/v1/auth/register/- Inscription UtilisateurGET /api/v1/accounts/- Gestion des ComptesPOST /api/v1/transactions/investment-orders/- Création d'Ordres d'InvestissementGET /api/v1/portfolios/- Consultation de Portefeuilles
Fonctionnalités API Principales
🔐 Authentification & Sécurité
- Authentification JWT
- Permissions basées sur les rôles
- Protection CORS
- Rate limiting
🤖 Intelligence Artificielle
- Analyse temps réel des transactions
- Chat IA sécurisé
- Détection de fraude
- Recommandations d'investissement
🚀 Démarrage Rapide
- Importez les collections Postman
- Définissez base_url à
http://localhost:8000 - Inscrivez un nouvel utilisateur
- Obtenez le token d'authentification
- Commencez les tests !
Variables d'Environnement
base_url: http://localhost:8000token: Bearer {your_jwt_token}user_id: ID utilisateur connecté
📊 Statistiques API
65+
Endpoints5
Apps Django45+
Modèles4
IntégrationsImportant - Environnement de Démonstration
Cette API est configurée pour un environnement de démonstration. Toutes les transactions sont simulées et aucune donnée financière réelle n'est traitée. L'intégration avec les systèmes externes est mockée pour la démonstration.