Référence API
GoDo Forge propose une API RESTful pour permettre aux développeurs d'intégrer leurs applications avec notre plateforme. Vous pouvez accéder aux données de la boutique, gérer les produits, les commandes et bien plus encore.
Authentification :
Toutes les requêtes API nécessitent une authentification. Utilisez votre clé API (disponible dans votre tableau de bord marchand) pour vous authentifier via un en-tête `Authorization`.
Authorization: Bearer VOTRE_CLE_API
Endpoints Principaux :
- GET /api/v1/marchand/home-products?bid={boutique_id} : Récupère les produits d'une boutique avec pagination.
- GET /api/v1/marchand/product-one/{product_id}?bid={boutique_id} : Récupère les détails d'un produit spécifique.
- GET /api/v1/marchand/categories?bid={boutique_id} : Récupère toutes les catégories d'une boutique.
- POST /api/v1/marchand/save-order-niche2?bid={boutique_id} : Enregistre une nouvelle commande.
- POST /api/v1/marchand/save-paiement-niche?bid={boutique_id} : Enregistre un paiement pour une commande.
- POST /api/v1/send-contact-data?bid={boutique_id} : Envoie un message de contact à la boutique.
Codes de Réponse :
- 200 OK : La requête a été traitée avec succès.
- 400 Bad Request : La requête est mal formée ou contient des paramètres invalides.
- 401 Unauthorized : L'authentification a échoué ou la clé API est invalide.
- 403 Forbidden : L'utilisateur n'est pas autorisé à accéder à la ressource.
- 404 Not Found : La ressource demandée n'existe pas.
- 500 Internal Server Error : Une erreur inattendue est survenue sur le serveur.
Pour des informations détaillées sur chaque endpoint, y compris les paramètres de requête, les corps de requête et les exemples de réponse, veuillez vous référer à la documentation Swagger/OpenAPI (si disponible) ou contacter notre support technique.