Zum Inhalt springen
POST AI agent ready /v1/json/validate

JSON Validate API – Kostenloser Syntax-Checker

Analysiert eine JSON-Zeichenfolge und meldet, ob sie gültig ist. Wenn es ungültig ist, enthält die Antwort die Fehlermeldung mit der Position des Syntaxproblems, damit Sie es beheben können.

Parameters

stringrequired

The JSON string to validate.

Code examples

curl -X POST https://api.botoi.com/v1/json/validate \
  -H "Content-Type: application/json" \
  -d '{"json":"{\"name\": \"botoi\", \"active\": true}"}'

When to use this API

Validieren Sie vom Benutzer übermitteltes JSON in Formularen

Überprüfen Sie vor dem Speichern, ob JSON, das in ein Konfigurationsformular eingefügt wurde, syntaktisch korrekt ist, um Benutzern sofortiges Feedback zu geben.

Gate CI-Bereitstellungen auf gültigen Konfigurationsdateien

Rufen Sie diesen Endpunkt in einem Pre-Deploy-Hook auf, um Bereitstellungen zu blockieren, wenn eine JSON-Konfigurationsdatei einen Syntaxfehler aufweist.

Bereinigen Sie Webhook-Nutzlasten

Überprüfen Sie eingehende Webhook-Körper, um zu bestätigen, dass es sich um analysierbares JSON handelt, bevor Sie sie an nachgeschaltete Prozessoren weiterleiten.

Frequently asked questions

Überprüft dies nur die Syntax oder auch das Schema?
Dieser Endpunkt prüft nur die Syntax. Verwenden Sie für die Schemavalidierung anhand des JSON-Schemas den Endpunkt /v1/schema/validate.
Welche Fehlerdetails werden für ungültiges JSON zurückgegeben?
Die Antwort enthält die Parser-Fehlermeldung und die Zeichenposition, an der das Parsen fehlgeschlagen ist.
Kann ich JSON5 oder JSONC (JSON mit Kommentaren) validieren?
Nein. Dieser Endpunkt validiert striktes JSON gemäß RFC 8259. Kommentare und nachgestellte Kommas werden als Fehler gekennzeichnet.
Gibt es eine Größenbeschränkung für die JSON-Eingabe?
Die maximale Größe des Anforderungstexts beträgt 1 MB. Bei größeren Dokumenten lokal validieren.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.