Produits & stock
Lister les produits
Nécessite syncCatalog. Jusqu'à 100 produits, triés par nom.
GET
/api/public/productsParamètres de requête (optionnels) :
| Paramètre | Effet |
|---|---|
| category | Filtre par nom de catégorie exact |
| inStock=true | Uniquement les produits en stock |
| search | Recherche sur le nom ou la référence |
Requête
curl "https://app.mooteck.com/api/public/products?inStock=true&search=filtre" \
-H "x-api-key: <VOTRE_CLE_API>"Réponse 200
{
"data": [
{
"id": "clx...",
"reference": "FIL-001",
"name": "Filtre à huile",
"sellingPrice": 12.5,
"stockQuantity": 8,
"category": { "name": "Filtration" }
}
]
}Niveaux de stock
Nécessite syncStock. Retourne référence, nom, quantité et seuil mini.
GET
/api/public/stockRéponse 200
{
"data": [
{ "reference": "FIL-001", "name": "Filtre à huile", "stockQuantity": 8, "minStock": 3 }
]
}