Data Formats
JSON Viewer Guide: Explore Large Nested API Responses
Navigate deeply nested JSON objects and arrays using a tree view, understand paths and data types, and move from visual inspection to schema and diff-based debugging.
In this article
JSON Viewer Guide: Explore Large Nested API Responses
Duck Cloud's JSON Viewer displays JSON values in a readable nested tree.
Tree structure
JSON contains objects, arrays, strings, numbers, booleans, and null.
A tree view helps you expand only the parts you need.
Validate first
Use JSON Validator if parsing fails.
If the API returned HTML or XML instead of JSON, solve that response problem first.
Describe exact paths
Instead of saying “the status is wrong,” identify:
data.orders[3].payment.statusExact paths make bug reports much clearer.
null vs missing
"phone": null is not the same as a missing phone property.
Applications may treat them differently.
Numbers vs strings
"count":"10" and "count":10 have different types even though they look similar.
Arrays
Inspect item count, order, missing fields, null items, and inconsistent object shapes.
Compare versions
Use JSON Diff / Compare when the goal is to compare old and new payloads.
A viewer helps understand one payload; a diff helps find changes.
Privacy
API responses can contain tokens and private customer data. Use sanitized examples and avoid sharing sensitive screenshots.
A JSON viewer turns nested structures into navigable paths, which makes debugging much more concrete.