Catalog
Produits · Catégories · TVA · Unités de mesure
Intermédiaire
v1.2
Stable
1. Présentation
Le Catalog expose des ressources en lecture seule pour les membres et en écriture pour les contributeurs. Les produits supportent le téléchargement de fichiers (endpoint /download/ avec IsAuthenticated).
2. Installation
"apps.catalog", # dans INSTALLED_APPS
3. Configuration
# Nested sous enterprise
# /api/v1/enterprises/{enterprise_pk}/catalog/products/
4. Modèles de données
Product
Category
TaxRate
Unit
Note opérateur : Les catégories sont hiérarchiques (parent/enfant). Les taux de TVA sont configurables par enterprise.
5. Endpoints API
Catalog
4 endpoints| 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 |
Métadonnées
| Mainteneur | Core Team |
| Version | v1.2 |
| Statut | Stable |
| Endpoints | 4 |
| Compatibilité | Django 5.0+ / Python 3.12 |