Open and view JSON online: tree view and field paths
Checkcraft is a desktop app for checking APIs and logs without code, with a free edition. Download, no sign-up →
A one-line API response thousands of characters long is unreadable. Here it becomes a tree, and the path to a field is ready to use in a check.
How to use it
Paste JSON or click Open a file and pick a file up to 20 MB. The first two levels are expanded and the rest open on click. Click a field and its path, such as items[1].amount, appears below the buttons. If the JSON is invalid, the page shows the line, the character and the cause.
Why the field path matters
Checkcraft check rules use paths in the same form: customer.id, items[0].amount. You can also put it into a JSONPath expression by adding $. in front, for example $.items[1].amount.
Limits
To keep the page responsive, up to 3,000 nodes are shown. Large exports are easier to open in an app. A script in your browser does the work; the page sends nothing to a server.
Repeat this on your own API
Checkcraft is a desktop app that saves API response checks without code and shows what did not match. Start with a sample, then use your own sanitized data. Free runs on Windows and Linux with no time limit.
Download FreeDownload and first runNo sign-up or email needed, the archive is ready in a couple of minutes. See the edition limits.
Start with the linked example and compare its result with your own test requirement.