# API04001: Ungültiges Antwortformat

## Was das bedeutet[​](#what-this-means "Direkter Link zu Was das bedeutet")

Der Server hat geantwortet, aber das Antwortformat ist nicht das, was das POS erwartet hat. Der Server sollte JSON-Daten zurückgeben, aber etwas anderes wurde empfangen.

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

* **PHP-Fehler angezeigt** — Ein PHP-Fehler wird vor JSON ausgegeben
* **Plugin-Konflikt** — Ein anderes Plugin gibt Inhalte aus
* **Wartungsmodus** — Die Site zeigt eine Wartungsseite an
* **Falscher Inhaltstyp** — Server sendet HTML anstelle von JSON
* **Caching-Problem** — Eine zwischengespeicherte Fehlerseite wird serviert

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

### 1. Überprüfen Sie Ihre Site[​](#1-check-your-site "Direkter Link zu 1. Überprüfen Sie Ihre Site")

Besuchen Sie Ihre WordPress-Seite in einem Browser:

* Wird sie normal geladen und angezeigt?
* Gibt es sichtbare Fehler?
* Ist sie im Wartungsmodus?

### 2. Überprüfen Sie auf PHP-Fehler[​](#2-check-for-php-errors "Direkter Link zu 2. Überprüfen Sie auf PHP-Fehler")

Aktivieren Sie vorübergehend das Debugging in `wp-config.php`:

```
define('WP_DEBUG', true);

define('WP_DEBUG_LOG', true);

define('WP_DEBUG_DISPLAY', false);
```

Überprüfen Sie `wp-content/debug.log` auf Fehler.

### 3. Testen Sie die REST-API direkt[​](#3-test-the-rest-api-directly "Direkter Link zu 3. Testen Sie die REST-API direkt")

Besuchen Sie `https://yoursite.com/wp-json/` in Ihrem Browser:

* Sollte JSON-Daten zurückgeben
* Wenn Sie HTML oder Fehler sehen, gibt es ein Problem
* Überprüfen Sie auf plugin-bedingte Ausgaben

### 4. Caching vorübergehend deaktivieren[​](#4-disable-caching-temporarily "Direkter Link zu 4. Caching vorübergehend deaktivieren")

Caching-Plugins können veraltete Antworten liefern:

* Leeren Sie alle Caches
* Deaktivieren Sie vorübergehend Caching-Plugins
* Schließen Sie die REST-API vom Caching aus

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

Wenn ein Plugin Inhalte auf jeder Seite ausgibt:

1. Deaktivieren Sie alle nicht wesentlichen Plugins
2. Testen Sie das POS
3. Aktivieren Sie die Plugins nacheinander wieder

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

* [API04003](/de/error-codes/API04003.md) — Fehlformatiertes JSON-Antwort
* [API05005](/de/error-codes/API05005.md) — Plugin nicht gefunden

***
