APIs Reference
Tous les endpoints REST du boilerplate — consultez aussi Swagger UI pour l'exploration interactive.
Authentification
/api/v1/auth/| Méthode | Endpoint | Description |
|---|---|---|
| POST | /api/v1/auth/login/ | Login |
| POST | /api/v1/auth/logout/ | Logout |
| POST | /api/v1/auth/register/ | Inscription |
| POST | /api/v1/auth/refresh/ | Refresh token |
| GET | /api/v1/auth/users/me/ | Profil courant |
| POST | /api/v1/auth/workspaces/ | Créer workspace |
| GET | /api/v1/auth/workspaces/ | Mes workspaces |
| POST | /api/v1/auth/workspaces/{id}/switch/ | Switch workspace |
| GET | /api/v1/auth/sessions/ | Sessions actives |
| POST | /api/v1/auth/password/reset/ | Demande reset |
| POST | /api/v1/auth/password/reset/confirm/ | Confirm reset |
Enterprise
/api/v1/enterprises/| Méthode | Endpoint | Description |
|---|---|---|
| GET | Liste | |
| POST | Créer | |
| GET | Détail | |
| PATCH | Modifier | |
| GET | Exercices comptables | |
| POST | Créer exercice |
Catalog · Inventory
/api/v1/enterprises/<eid>/| Méthode | Endpoint | Description |
|---|---|---|
| GET | …/catalog/products/ | Produits |
| GET | …/catalog/categories/ | Catégories |
| GET | …/catalog/tax-rates/ | Taux de TVA |
| GET | …/catalog/units/ | Unités de mesure |
| GET | …/inventory/stock-items/ | Articles en stock |
| GET | …/inventory/stock-items/alerts/ | Alertes stock |
| GET | …/inventory/stock-items/summary/ | Synthèse financière |
| GET | …/inventory/en-cours/ | En-cours production |
| GET | …/inventory/depreciations/ | Dépréciations |
Partners
/api/v1/enterprises/<eid>/partners/| Méthode | Endpoint | Description |
|---|---|---|
| GET | …/partners/ | Partenaires |
| POST | …/partners/ | Créer partenaire |
| GET | …/partners/{id}/roles/ | Rôles du partenaire |
| POST | …/partners/{id}/roles/ | Ajouter rôle |
Orders · Payments
/api/v1/| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/v1/cart/ | Panier |
| POST | /api/v1/cart/ | Ajouter au panier |
| GET | /api/v1/orders/ | Commandes |
| POST | /api/v1/orders/ | Créer commande |
| GET | /api/v1/payments/ | Paiements |
| POST | /api/v1/payments/ | Initier paiement |
Support
/api/v1/| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/v1/support/ | Tickets |
| POST | /api/v1/support/ | Créer ticket |
| GET | /api/v1/feedback/ | Feedbacks |
| POST | /api/v1/feedback/ | Envoyer feedback |