> ## Documentation Index
> Fetch the complete documentation index at: https://ayrshare.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# So beheben Sie einen 400-Bad-Request-Fehler | Ayrshare API Docs

> Erfahren Sie, warum die Ayrshare-API einen Bad-Request-Fehler (400) zurückgibt, wie Sie fehlende oder ungültige Parameter erkennen und wie Sie Ihre Anfrage korrigieren und erneut senden.

Wenn Sie als Antwort HTML mit „Bad Request" anstelle von JSON erhalten, ist der POST-Body-Parameter möglicherweise kein gültiges JSON.

Beispiel: Wenn Sie dieses ungültige JSON senden:

```javascript theme={"system"}
{
    "post": "A "great" post"
    "platforms: ["twitter"]
}
```

Wird eine Antwort mit „Bad Request" zurückgegeben. Der obige Code hat drei Probleme: ein fehlendes Komma bei `post`, der Beitragstext enthält ein doppeltes Paar von "-Anführungszeichen ohne Escaping und bei `platform` fehlt ein schließendes Anführungszeichen. Das gültige JSON sollte lauten:

```javascript theme={"system"}
{
    "post": "A \"great\" post",
    "platforms": ["twitter"]
}
```

Sie können Ihr JSON testen, indem Sie es an die folgende URL per POST senden, um es zu validieren. Achten Sie darauf, den Content-Type auf `text/plain` zu setzen.

Wir empfehlen, den Aufruf in [Postman](/testing/postman) auszuprobieren, was bei der Korrektur der JSON-Formatierung helfen kann. Weitere Informationen finden Sie im nächsten Abschnitt.

## JSON validieren

Sie können Ihr JSON entweder über einen Online-Linter wie [https://jsonlint.com/](https://jsonlint.com/) oder mit [Postman](/testing/postman) validieren.

Sie können auch unseren Endpunkt `/validate/json` verwenden:

<Card title="validate" icon="link" href="/apis/validate/overview" horizontal />
