Passer au contenu principal
Version : 1.x

API04006 : Ressource Non Trouvée

Ce Que Cela Signifie​

Le serveur n'a pas pu trouver la ressource demandée. Cela correspond généralement à un code d'état HTTP 404, indiquant que le produit, la commande, le client ou une autre ressource que vous essayez d'accéder n'existe pas.

Causes Courantes​

  • Enregistrement supprimé — La ressource a été supprimée sur le serveur
  • Mauvais ID — Un ID incorrect ou obsolète est utilisé
  • Problèmes de synchronisation — Les données locales font référence à une ressource qui n'existe plus
  • Mauvaise configuration de l'URL — Le point de terminaison API est incorrect
  • Problèmes de permalien — Les permaliens WordPress doivent être actualisés

Cartographie des Erreurs du Serveur​

Ce code d'erreur est déclenché lorsque le serveur renvoie :

Code ServeurSource
rest_no_routeAPI REST de WordPress
HTTP 404Toute réponse du serveur

Comment Réparer​

1. Vérifiez si la Ressource Existe​

Vérifiez que la ressource existe encore sur votre site WooCommerce :

  • Connectez-vous à WordPress admin
  • Accédez à la section pertinente (Produits, Commandes, Clients)
  • Recherchez l'élément par ID ou nom

2. Rafraîchissez les Données Locales​

Si la ressource a été supprimée côté serveur :

  1. Ouvrez les paramètres du POS
  2. Accédez à la section de données pertinente
  3. Déclenchez une synchronisation/rafraîchissement pour mettre à jour les données locales
  4. L'élément supprimé doit être retiré localement

Si plusieurs ressources ne sont pas trouvées :

  1. Allez dans Réglages → Permaliens dans WordPress admin
  2. Cliquez sur Sauvegarder les Changements (même sans apporter de modifications)
  3. Cela rafraîchit la structure des permaliens

4. Vérifiez les Routes API​

Testez directement l'API REST :

https://yoursite.com/wp-json/wc/v3/products

Si cela renvoie un 404, il peut y avoir un problème de configuration du serveur.

5. Vérifiez les Conflits de Plugins​

Si les routes API REST sont manquantes :

  1. Assurez-vous que WooCommerce est actif
  2. Assurez-vous que WCPOS plugin est actif
  3. Désactivez temporairement d'autres plugins pour tester
  • API04001 — Format de Réponse Invalide
  • API04002 — Code de Réponse Inattendu
  • API05002 — Plugin WCPOS Non Trouvé