# API04006: Bron niet gevonden

## Wat dit betekent[​](#what-this-means "Directe link naar 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[​](#common-causes "Directe link naar 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[​](#server-error-mapping "Directe link naar Servercodetoewijzing")

Deze foutcode wordt geactiveerd wanneer de server het volgende retourneert:

| Servercode      | Bron               |
| --------------- | ------------------ |
| `rest_no_route` | WordPress REST API |
| HTTP 404        | Elke serverrespons |

## Hoe op te lossen[​](#how-to-fix "Directe link naar Hoe op te lossen")

### 1. Controleer of de bron bestaat[​](#1-check-if-the-resource-exists "Directe link naar 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[​](#2-refresh-local-data "Directe link naar 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

### 3. Controleer de WordPress-permalinks[​](#3-check-wordpress-permalinks "Directe link naar 3. Controleer de WordPress-permalinks")

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[​](#4-verify-api-routes "Directe link naar 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[​](#5-check-for-plugin-conflicts "Directe link naar 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

## Gerelateerde fouten[​](#related-errors "Directe link naar Gerelateerde fouten")

* [API04001](/nl/error-codes/API04001.md) — Ongeldig responsformaat
* [API04002](/nl/error-codes/API04002.md) — Onverwachte responscode
* [API05002](/nl/error-codes/API05002.md) — WCPOS-plugin niet gevonden
