There are at least four different ways to structure your API designs and JSON over HTTP is not the interesting approach.
Structural Design for APIs
Structural Design for APIs
Structural Design for APIs
There are at least four different ways to structure your API designs and JSON over HTTP is not the interesting approach.