Introduction
Cette documentation fournit des informations sur les points de terminaison API disponibles pour Inventaire de magasin. Chaque point de terminaison inclut des détails sur les paramètres requis, les corps de requête et de réponse, ainsi que les codes d'état possibles.
Base URL
https://api.example.comAuthentification
La plupart des points de terminaison nécessitent une authentification. Utilisez un jeton JWT dans l'en-tête Authorization :
Authorization: Bearer YOUR_JWT_TOKEN/auth/login
/auth/loginConnexion et obtention d'un token JWT
/auth/register
/auth/registerInscription d'un nouvel utilisateur
/users
/usersListe des utilisateurs (admin seulement)
/products
/productsListe de tous les produits avec filtrage optionnel
/productsCréer un nouveau produit
/products/{id}
/products/{id}Récupérer un produit spécifique par ID
/products/{id}Mettre à jour un produit existant
/products/{id}Supprimer un produit
/products/{id}/stock
/products/{id}/stockMettre à jour le stock d'un produit
/categories
/categoriesListe des catégories de produits
/categoriesCréer une nouvelle catégorie
/orders
/ordersListe de toutes les commandes
/ordersCréer une nouvelle commande
/orders/{id}/status
/orders/{id}/statusMettre à jour le statut d'une commande
/orders/{id}/return
/orders/{id}/returnTraiter un retour de commande