COOP-CA AMIFOND

Core Banking System · PC-EMF · Django

Référence API

Tous les endpoints REST du système COOP-CA AMIFOND — consultez aussi Swagger UI pour l'exploration interactive.

Authentification

/api/v1/auth/ + /api/v1/token/
Méthode Endpoint Description
POST /api/v1/auth/login/ Connexion
POST /api/v1/auth/logout/ Déconnexion
POST /api/v1/auth/register/ Inscription
GET /api/v1/auth/users/me/ Profil courant
POST /api/v1/token/ Obtenir JWT
POST /api/v1/token/refresh/ Rafraîchir JWT

Enterprise & Gouvernance

/api/v1/enterprise/
Méthode Endpoint Description
GET /api/v1/enterprise/enterprises/ Liste des entreprises
POST /api/v1/enterprise/enterprises/ Créer
GET /api/v1/enterprise/enterprises/{id}/ Détail
PATCH /api/v1/enterprise/enterprises/{id}/ Modifier
GET /api/v1/enterprise/branches/ Agences / Branches
POST /api/v1/enterprise/branches/ Créer agence
GET /api/v1/enterprise/exercices/ Exercices comptables
POST /api/v1/enterprise/exercices/ Créer exercice
GET /api/v1/enterprise/governance/ Organes de gouvernance
GET /api/v1/enterprise/configuration/ Configuration générale

Tiers & Clientèle

/api/v1/tiers/
Méthode Endpoint Description
GET /api/v1/tiers/tiers/ Liste des tiers
POST /api/v1/tiers/tiers/ Créer un tiers
GET /api/v1/tiers/tiers/{id}/ Détail tiers
GET /api/v1/tiers/roles/ Rôles des tiers
POST /api/v1/tiers/roles/ Attribuer un rôle
GET /api/v1/tiers/societaires/ Sociétaires (KYC)
GET /api/v1/tiers/contacts/ Contacts
GET /api/v1/tiers/adresses/ Adresses
GET /api/v1/tiers/attachments/ Pièces jointes

Plan Comptable PC-EMF

/api/v1/accounts/
Méthode Endpoint Description
GET /api/v1/accounts/plans/ Plans comptables
POST /api/v1/accounts/plans/ Créer plan
GET /api/v1/accounts/records/ Enregistrements (~1532 comptes)
GET /api/v1/accounts/charts/ Plans comptables
GET /api/v1/accounts/charts/{id}/entries/ Écritures du plan

Comptabilité Générale

/api/v1/accounting/
Méthode Endpoint Description
GET /api/v1/accounting/journals/ Journaux (7 types : CA,BQ,PS,CR,VR,OD,AN)
POST /api/v1/accounting/journals/ Créer journal
GET /api/v1/accounting/entries/ Écritures comptables
POST /api/v1/accounting/entries/ Nouvelle écriture
GET /api/v1/accounting/entries/{id}/ Détail écriture

Trésorerie

/api/v1/treasury/
Méthode Endpoint Description
GET /api/v1/treasury/sessions/ Sessions de caisse
POST /api/v1/treasury/sessions/ Ouvrir une session
GET /api/v1/treasury/operations/ Opérations de caisse
POST /api/v1/treasury/operations/ Enregistrer opération
GET /api/v1/treasury/balance/ Balance de caisse

Crédits

/api/v1/loans/
Méthode Endpoint Description
GET /api/v1/loans/products/ Produits de crédit
POST /api/v1/loans/products/ Créer produit
GET /api/v1/loans/applications/ Demandes de crédit
POST /api/v1/loans/applications/ Soumettre demande
GET /api/v1/loans/loans/ Crédits actifs
GET /api/v1/loans/repayments/ Remboursements
POST /api/v1/loans/repayments/ Enregistrer remboursement
GET /api/v1/loans/provisions/ Provisions COBAC

Parts Sociales

/api/v1/shares/
Méthode Endpoint Description
GET /api/v1/shares/types/ Types de parts sociales
POST /api/v1/shares/types/ Créer type
GET /api/v1/shares/subscriptions/ Souscriptions
POST /api/v1/shares/subscriptions/ Souscrire
GET /api/v1/shares/payments/ Libérations de parts
POST /api/v1/shares/payments/ Enregistrer libération
GET /api/v1/shares/withdrawals/ Retraits de parts

Moteur Comptable

/api/v1/events/
Méthode Endpoint Description
GET /api/v1/events/ Journaux d'événements
GET /api/v1/events/rule-configs/ Règles comptables (15 règles PC-EMF)
POST /api/v1/events/rule-configs/ Configurer une règle

Portails Client & Gestionnaire

/api/v1/client/ + /manager/
Méthode Endpoint Description
GET /api/v1/client/me/ Mon profil
GET /api/v1/client/comptes/ Mes comptes
GET /api/v1/client/credits/ Mes crédits
GET /api/v1/client/parts/ Mes parts sociales
GET /api/v1/client/operations/ Mes opérations
GET /api/v1/client/documents/ Mes documents
POST /api/v1/client/demandes/ Soumettre une demande
GET /api/v1/client/notifications/ Notifications
GET /api/v1/client/solde/ Solde récapitulatif
GET /manager/ Tableau de bord
GET /manager/customers/ Gestion clients
GET /manager/loans/ Gestion crédits
GET /manager/shares/ Gestion parts sociales
GET /manager/treasury/ Gestion trésorerie
GET /manager/accounting/ Gestion comptabilité
GET /manager/reports/ Rapports & états
GET /manager/settings/ Paramètres