Référence API
Vue d'ensemble des routes HTTP exposées par l'application métier.
Référence API
Cette page sert de carte rapide des routes les plus importantes. Elle n'est pas encore une référence exhaustive endpoint par endpoint; elle explique surtout à quoi servent les routes et dans quel ordre les utiliser.
Endpoints principaux
| Route | Usage |
|---|---|
/api/products | produits |
/api/transactions | transactions |
/api/organizations | organisations |
/api/users | utilisateurs |
/api/customers | clients |
/api/suppliers | fournisseurs |
/api/product-branches | liaison produit/branche |
/api/invoices | facturation |
/api/caisse | caisse |
/api/expenses | dépenses |
/api/dashboard | agrégats dashboard |
/api/refresh-subscription | revalidation abonnement |
/api/ping | santé basique |
/api/detect | détection IA |
À quoi servent ces routes
/api/productssert à gérer les articles qui entrent dans le stock./api/transactionsenregistre les mouvements qui changent réellement le stock./api/organizationspilote la structure multi-tenant./api/userset/api/customersgèrent les acteurs métier./api/supplierspermet de relier les produits à l'origine d'approvisionnement./api/product-branchesrelie un produit à un périmètre d'exploitation./api/caissesert au suivi des flux de caisse et des écarts./api/expensessuit les dépenses opérationnelles./api/dashboardagrège des informations de suivi./api/refresh-subscriptionsert aux mises à jour liées à l'abonnement./api/pingpermet de vérifier rapidement que le service répond./api/detectlance la détection IA sur une image.
Ce qu'il faut vérifier côté client
- authentification valide
- tenant actif
- rôle autorisé
- formats de payload conformes au schéma
- contexte d'organisation correctement sélectionné
- champs obligatoires fournis dans le bon format
Cas d'usage documentés
- synchronisation des transactions hors ligne
- création de produits validés par référentiel
- lecture des organisations liées à l'utilisateur
- envoi d'images à la brique IA
- lecture de santé rapide via
ping
Comment utiliser une route sans se tromper
- vérifier si la route concerne la lecture ou l'écriture;
- vérifier si elle dépend d'un tenant;
- vérifier si le rôle a le droit d'y accéder;
- envoyer un payload conforme au schéma attendu;
- relire la réponse serveur au lieu de supposer que l'opération a réussi.
Pour aller plus loin
La documentation API détaillée peut être ajoutée endpoint par endpoint si vous voulez une vraie référence technique.