# API04006: Ressource Nicht Gefunden

## Was Das Bedeutet[​](#what-this-means "Direkter Link zu Was Das Bedeutet")

Der Server konnte die angeforderte Ressource nicht finden. Dies entspricht typischerweise einem HTTP 404 Statuscode, der anzeigt, dass das Produkt, die Bestellung, der Kunde oder eine andere Ressource, auf die Sie zugreifen möchten, nicht existiert.

## Häufige Ursachen[​](#common-causes "Direkter Link zu Häufige Ursachen")

* **Datensatz gelöscht** — Die Ressource wurde auf dem Server gelöscht
* **Falsche ID** — Es wird eine falsche oder veraltete ID verwendet
* **Sync-Probleme** — Lokale Daten verweisen auf eine Ressource, die nicht mehr existiert
* **URL-Fehlkonfiguration** — Der API-Endpunkt ist falsch
* **Permalink-Probleme** — WordPress-Permalinks müssen aktualisiert werden

## Serverfehler-Mapping[​](#server-error-mapping "Direkter Link zu Serverfehler-Mapping")

Dieser Fehlercode wird ausgelöst, wenn der Server zurückgibt:

| Servercode      | Quelle             |
| --------------- | ------------------ |
| `rest_no_route` | WordPress REST API |
| HTTP 404        | Jede Serverantwort |

## So Beheben Sie Es[​](#how-to-fix "Direkter Link zu So Beheben Sie Es")

### 1. Überprüfen Sie, ob die Ressource Existiert[​](#1-check-if-the-resource-exists "Direkter Link zu 1. Überprüfen Sie, ob die Ressource Existiert")

Überprüfen Sie, ob die Ressource weiterhin auf Ihrer WooCommerce-Seite existiert:

* Loggen Sie sich in den WordPress-Admin ein
* Navigieren Sie zum entsprechenden Bereich (Produkte, Bestellungen, Kunden)
* Suchen Sie nach dem Element anhand der ID oder des Namens

### 2. Lokale Daten Aktualisieren[​](#2-refresh-local-data "Direkter Link zu 2. Lokale Daten Aktualisieren")

Wenn die Ressource serverseitig gelöscht wurde:

1. Öffnen Sie die POS-Einstellungen
2. Navigieren Sie zum entsprechenden Datenbereich
3. Starten Sie eine Sync/Aktualisierung, um lokale Daten zu aktualisieren
4. Das gelöschte Element sollte lokal entfernt werden

### 3. Überprüfen Sie Die WordPress Permalinks[​](#3-check-wordpress-permalinks "Direkter Link zu 3. Überprüfen Sie Die WordPress Permalinks")

Wenn mehrere Ressourcen nicht gefunden werden:

1. Gehen Sie zu **Einstellungen → Permalinks** im WordPress-Adminbereich
2. Klicken Sie auf **Änderungen speichern** (auch ohne Änderungen vorzunehmen)
3. Dies aktualisiert die Permalink-Struktur

### 4. API-Routen Überprüfen[​](#4-verify-api-routes "Direkter Link zu 4. API-Routen Überprüfen")

Testen Sie die REST API direkt:

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

Wenn dies einen 404 zurückgibt, könnte ein Konfigurationsproblem auf dem Server vorliegen.

### 5. Überprüfen Sie Auf Plugin-Konflikte[​](#5-check-for-plugin-conflicts "Direkter Link zu 5. Überprüfen Sie Auf Plugin-Konflikte")

Wenn REST API-Routen fehlen:

1. Stellen Sie sicher, dass WooCommerce aktiv ist
2. Stellen Sie sicher, dass das WCPOS-Plugin aktiv ist
3. Deaktivieren Sie vorübergehend andere Plugins, um zu testen

## Verwandte Fehler[​](#related-errors "Direkter Link zu Verwandte Fehler")

* [API04001](/de/error-codes/API04001.md) — Ungültiges Antwortformat
* [API04002](/de/error-codes/API04002.md) — Unerwarteter Antwortcode
* [API05002](/de/error-codes/API05002.md) — WCPOS-Plugin Nicht Gefunden

***
