Ga naar de hoofdinhoud
Versie: 1.x

API04006: Bron niet gevonden

Wat dit betekent

De server kon de gevraagde bron niet vinden. Dit komt meestal overeen met een HTTP 404-statuscode, wat aangeeft dat het product, de bestelling, de klant of een andere bron die je probeert te benaderen niet bestaat.

Veelvoorkomende oorzaken

  • Record verwijderd — De bron is op de server verwijderd
  • Verkeerde ID — Er wordt een onjuiste of verouderde ID gebruikt
  • Synchronisatieproblemen — Lokale data verwijst naar een bron die niet meer bestaat
  • URL-configuratiefout — Het API-eindpunt is onjuist
  • Permalinkproblemen — De WordPress-permalinks moeten worden vernieuwd

Servercodetoewijzing

Deze foutcode wordt geactiveerd wanneer de server het volgende retourneert:

ServercodeBron
rest_no_routeWordPress REST API
HTTP 404Elke serverrespons

Hoe op te lossen

1. Controleer of de bron bestaat

Verifieer dat de bron nog steeds bestaat op je WooCommerce-site:

  • Log in op WordPress-beheer
  • Navigeer naar de relevante sectie (Producten, Bestellingen, Klanten)
  • Zoek het item op ID of naam

2. Vernieuw lokale data

Als de bron aan de serverzijde is verwijderd:

  1. Open de POS-instellingen
  2. Navigeer naar de relevante datasectie
  3. Start een synchronisatie/vernieuwing om de lokale data bij te werken
  4. Het verwijderde item zou lokaal verwijderd moeten worden

Als meerdere bronnen niet gevonden worden:

  1. Ga naar Instellingen → Permalinks in WordPress-beheer
  2. Klik op Wijzigingen opslaan (ook zonder iets te wijzigen)
  3. Dit vernieuwt de permalinkstructuur

4. Verifieer de API-routes

Test de REST API rechtstreeks:

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

Als dit een 404 retourneert, is er mogelijk een serverconfiguratieprobleem.

5. Controleer op pluginconflicten

Als REST API-routes ontbreken:

  1. Zorg dat WooCommerce actief is
  2. Zorg dat de WCPOS-plugin actief is
  3. Schakel andere plugins tijdelijk uit om te testen