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

JSON Diff API – Kostenloser Deep-Object-Vergleich

Send two JSON objects and get a structural diff showing which keys were added, removed, or changed at every nesting level. Werte werden nach Art und Inhalt verglichen.

Parameters

objectrequired

The original JSON object.

objectrequired

The modified JSON object.

Code examples

curl -X POST https://api.botoi.com/v1/diff/json \
  -H "Content-Type: application/json" \
  -d '{"original":{"name":"Alice","age":30},"modified":{"name":"Alice","age":31,"role":"admin"}}'

When to use this API

API-Antwort-Regressionstests

Vergleichen Sie API-Antworten aus Staging und Produktion, um unbeabsichtigte Änderungen in der Form oder den Werten der Antworten zu erkennen.

Überwachung der Konfigurationsdatei

Vergleichen Sie die vorherige und die aktuelle JSON-Konfiguration, um einen Audit-Protokolleintrag zu erstellen, der genau zeigt, was sich geändert hat.

Verfolgung von Datenbankdatensatzänderungen

Speichern Sie den JSON-Unterschied zwischen alten und neuen Datensatzwerten in einer Prüftabelle und bewahren Sie so einen kompakten Verlauf der Änderungen auf Feldebene auf.

Frequently asked questions

Behandelt dies verschachtelte Objekte und Arrays?
Ja. Der Diff durchläuft rekursiv verschachtelte Objekte und Arrays und meldet Änderungen in jeder Tiefe mit Pfaden in Punktnotation.
Wie werden Array-Änderungen gemeldet?
Array-Elemente werden nach Index verglichen. Durch Einfügungen oder Löschungen werden nachfolgende Indizes verschoben, die jeweils als einzelne Änderungen gemeldet werden.
Was passiert, wenn der JSON ungültig ist?
Die API gibt einen 400-Fehler mit einer Meldung zurück, die angibt, welche Eingabe (ursprünglich oder geändert) nicht analysiert werden konnte.
Kann ich YAML oder XML vergleichen?
Nein. Dieser Endpunkt akzeptiert nur JSON. Konvertieren Sie YAML zunächst mit dem Endpunkt /v1/yaml/to-json in JSON.

Get your API key

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