⭐ 0

API-responses vergelijken — JSON Diff Tool

Vergelijk twee JSON-payloads op structuur, niet op tekst: zie elke toegevoegde, verwijderde en gewijzigde sleutel op zijn eigen pad, volledig in uw browser.

Wordt volledig in uw browser verwerkt. Niets wat u hier invoert, wordt ooit geüpload.

Verwerken... 0%

Resultaat

Over dit hulpmiddel

Deze pagina opent de JSON diff checker-preset voor het vergelijken van API-responses, met 'sleutels sorteren voor het vergelijken' ingeschakeld en een voorbeeldresponspaar geladen om het idee te tonen: dezelfde payload met de velden in een andere volgorde geschreven, wordt als identiek getoond, niet als ruis.

Twee API-responses vergelijken — staging tegen productie, de deploy van vandaag tegen die van gisteren, de webhook-payload van de ene omgeving tegen die van een andere — is een veelvoorkomende debugstap, en die komt met een specifieke ergernis: veel servers, ORM's en JSON-serializers garanderen geen veldvolgorde, dus twee structureel identieke responses kunnen bij elke request met hun sleutels in een andere volgorde binnenkomen. Een gewone tekst-diff zou de ene echte regressie bedelven onder tientallen regels die alleen maar verplaatst zijn.

Plak de twee responsebodys in Origineel en Gewijzigd en de tool doorloopt beide recursief — objecten op sleutel, arrays op positie — en toont precies wat er op zijn eigen pad is toegevoegd, verwijderd of gewijzigd: een nieuw veld, een null die een string werd, een statuscode die omsloeg — met al het andere samengevouwen uit beeld. Het draait volledig client-side, dus een payload met echte gebruikersdata of auth-tokens plakken verlaat nooit uw browser.